skysight-inc/HackerNews huggingface dataset:
There's (justifiably) a lot of love for Mapbox in this thread as an alternative, but as remarked, their pricing isn't particularly cheap (why should it be, they sell on the quality of the product).

So the other option is to self-host tools using OpenStreetMap data. Some pointers:

* Raster tiled maps: the canonical instructions are at switch2osm.org; put it on commodity hardware such as Hetzner/OVH.

* Vector maps: a lot of development in this area at the moment and you could happily lose yourself for days among all the emerging solutions, but probably the easiest out-of-the-box solution is openmaptiles.org.

* Geocoding: Photon (https://github.com/komoot/photon) is the easiest to set up because it comes with precompiled indexes - no need to generate your own. Based on ElasticSearch, needs SSD for reasonable performance.

* Routing: OSRM (Mapbox's routing engine) and Graphhopper are both self-hostable. OSRM is very RAM-hungry, but blazingly fast.

This is just a start - there are many more options available, not least the whole stack developed by Mapzen before they shut down. The raw OSM data is downloadable from planet.openstreetmap.org (full dump) or http://download.geofabrik.de/ (regional extracts).

Worth noting as well that there are a few well-established and competitively priced indie providers based on OSM: Thunderforest (http://thunderforest.com/), Geofabrik (http://geofabrik.de/), Graphhopper (https://www.graphhopper.com/).
You regard a conditional is a piecewise smooth function, like f(x) = {0 if x<0, x^2 if x>0}. Then the derivative is that of the smooth piece you evaluated.

Or to say that another way, since the derivative by definition changes x infinitesimally, it never changes on which side of the conditional x is located.
Winpoin
winpoin.com
Thgsad
I do have to wonder if Tcl would have gained significantly greater mindshare if the syntax had been more Algol-like.
fuck em, we'd all love to jack for shekelbits
duck em, its not for the jew
satoshi to my central intelligence
you're obsolete
delete, defeat, meat
its not for the jew
anonymous killers on your street
tel aviv to jerusalem my sense
no combat robots on the beat
another titanic sunk .. stunk ..
w on on on tigers blood
copies of self replicating dud
kike im pumpin gas
takin shekelbits
you were selfish , hellish , wellish
ish electrocute fish
aint no takin shekelbits
duds see the flash and go blast to black you will never see th e last
From the wikipedia page:

> It is not considered a psychological disorder, and is not among the conditions described in the Diagnostic and Statistical Manual of Mental Disorders (commonly known as the DSM).

However, I'm wondering if that is justified. Also, I'm wondering if a treatment for a mood disorder would affect impostor syndrome.
> From some basic OSM v Google tests, OSM coverage was much lower for things like place names or speed limits.

In which region did you test? The local mapping community can make a night and day difference.

In Africa there are places almost in unmapped on Google that are extensively mapped on OSM (Google doesn't give a damn if there isn't money to be made). In western Europe it's pretty good, especially in the Netherlands and Germany (that I know of at least, perhaps other countries too). America, from what I've seen (I've never been there so never needed to use it) it can be either reasonably comprehensive or a total mess depending on the city or state or something.
Exactly. This is why 1.1.1.1 won't work on Airplane WiFi either.
Ultimately, though, if a sale is made in this space we’d probably be right in assuming the deal is mutually beneficial.
How Can E-Store Owners Combat Late Product Delivery Problems?
I have exactly the opposite experience regarding visual designers versus code.

Changing a couple of properties in layout files is more maintainable than hundreds of code lines just to change a visual effect.
Can the $200 Oculus Go make virtual reality mainstream?
From https://en.wikipedia.org/wiki/1.1.1.1#Criticism_and_problems :

Technological websites noted that by using 1.1.1.1 as the IP address for their service, Cloudflare created problems with existing setups. While 1.1.1.1 was not a reserved IP address, it was and is used by many existing routers (mostly those sold by Cisco Systems) and companies for hosting login pages to private networks, exit pages or other purposes, rendering the use of 1.1.1.1 as a manually configured DNS server impossible on those systems. Additionally, 1.1.1.1 is blocked on many networks and by multiple ISPs because the simplicity of the address means that it was previously often used for testing purposes and not legitimate use. These previous uses has lead to a huge influx of "garbage" data to Cloudflare's servers.
Maybe we are all impostors

This, a thousandfold.

I have struggled with impostor syndrome throughout my life - it doesn’t help that my 35 years to date look like a smacked out Mary Sue fantasy. In my previous business I often felt like I was pulling the wool over the eyes of the world - what right did I have to lead these people, to charge those people, to make these decisions?

Well, none, and neither does anyone else.

Through my dealings with other business owners, from small outfits through to the gods of the world of commerce, I have come to realise that everybody in any position of power or responsibility is faking it to some degree or another - or even more interestingly, they believe they are faking it, even when the results are tangible and real. I often find just talking to other people in a similar position really helps, as you rapidly realise that not only is what you’re feeling not unique, it is practically a universal maxim.

Where I ended up was concluding that we are all wittingly or unwittingly impostors, and the only actual question is whether it’s something worth being bothered by.

It’s the unwitting impostors you have to keep an eye on - hubris and incompetence are a dangerous combination.

Being aware of your own limitations brings humility, which is good in that it imbues striving, through which you grow your limits.

In short, we are all impostors. Being aware of and treating this as a law of being is a useful step in understanding both yourself and how to optimally operate the world in which we live.

People will agree to almost anything which makes them feel like less of an impostor.
Weren’t tech companies supposed to be geniuses who were going to solve all the world’s problems from illegal fishing to loneliness?

Yet the moment any regulation comes, they throw up their hands and suddenly it’s a “business ending” event that they absolutely can’t solve, short of a full repeal / revoking of said regulations.
Everything You Need to Know About Will-Change Property
That's good to know. Thanks for the info.
Just in general: your employee ID is likely a 'number', but it's not a number, it's a unique series of digits.... You don't add employee IDs. You don't multiply them by the current month. You don't group employees in ID based sets, find the ID modulus, and do things. They're not numbers, they are an alphanumeric series that should be unique.

And after seeing a hundred systems break when IDs started to overflow the 32 bit max, or struggle to handle a change to guids, or alphanumeric security codes, or a harmonization with another systems IDs, or freak out when their numbers get exposed through a URL and it turns out keeping leading-0 formatting has something to say: ... use a damned string.

"00123" and 123 are different. Just use a string.
Messaging App Block: What You Can Do
This has bitten me in the past. When I worked at a certain company, you had to do a full 8 hours of whiteboard coding in order to transfer laterally. So I was permanently stuck in the team that hired me, despite having the best possible performance reviews year after year. All because I can't think very well when I'm anxious and someone is looking over my shoulder judging me. I can solve algorithm problems just fine when I'm left to concentrate.
No your parent company needs to stop abusing that IP.

Cloudflare is using a conventional IP, you are the one that isn't.
I work in management and I treat impostor syndrome as a signal, like you.

I have recognized that I feel impostor syndrome when I am surrounded by people who are great at what they do. Great coders, greatminds and great leaders. How could I possibly compete with these people, my subconscious says.

Well, this is how I grow. Steel sharpens steel. I have learned to accept that I am good at what I do, even when others are great at what they do. If I feel impostor syndrom, it means I am surrounded by people who, given management is good, will make everyone in the team grow and prosper. I will connect with the people I can learn the most from.

When I no longer feels impostor syndrome it is because I am surrounded by people who all treat me as their mentor or senior - and it is time to move on.
Yeah, seriously. This sounds great.

Also, if you found exodus interesting, you may find the following interesting too.

https://github.com/endrazine/wcc
It depends largely on what you're doing, and where it will be running.

If you're writing something that takes a bunch of flags, then parses text, I'd use perl. If you're using somethign that must be easily installed on 100+ hosts then perhaps a binary compiled from go - because that's easy to install.

For frameworks? That's probably secondary to the actual core of your application. If you're writing a complex UI with (n)curses then that's more interesting and complex than calling getopt a few times..
Best website to buy up to 75%off buy dress at May
Jollyhers offers Up to 75% OFF women prom dresses, you can also use 15% Off Code "APRIL" to buy any fashion women dresses site wide.
Visit Jollyhers to find Women Dresses, Women Tops, Girl Dresses, Girl Coats, Boy sets, Boy Coats, family matching clothes, kids shoes,and more. Enjoy designer stylish,high-quality materials,reasonable price,and free shipping from Jollyhers. Snap on https://www.jollyhers.com/women-dresses
I often see discussions on HN where people are saying that bitcoin is completely useless (technically and economically), that it invented nothing new, etc.

I'm not a bitcoin supporter, I think the tech has been demonstrated as fundamentally flawed in practice already (slow and expensive transactions, failed to scale, failed to evolve etc.) and the economic/legal aspects are very complicated and uncertain.

But a lot of people are willing to put money in to playing with it and stuff like smart contracts, etc. are interesting - I wouldn't call it useless and it has decent potential to solve some issues but it's nowhere near it currently (eg. it could handle international money transfer - if it was easier to convert to cash/buy - but right now the margins and fees eat the difference between standard methods like western union, and they are less volatile/proven/known).
Every time I need to use Algolia in a project, there is this sense of "wow". It's such a magical feeling. Every single time.
I had it for most of my career until I realized that I should trust the opinion of the people who employed me. They had read my CV, marked my tests, interviewed me repeatedly and decided they liked me and trusted my abilites, so I should too. Sure, in my mind I'm not as good as hundreds of brilliant people I look up to, but that's ok. It's not about being on a linear scale, it's about fitting a niche.
I already conceded the “tools” issue. That’s not necessarily a huge input though — good tools last a long time.

Can you find a blacksmith who would trade tools for food? I’ve never had cause to find out but it wouldn’t shock me if you could...
Hacking Call of Duty to run executable code on host computers
I think pavs is referring to physical limitations of the technology that prevent it from scaling.
I blame RDBMS-centric thinking. Things that look like numbers will perform well in an index, and we get free ID generation, so... why think about hard things, just throw it in there.

In terms of identity an ID is never a number, always a unique value. It should be its own type.
Deep-Blue Nylon Zulu Strap for 38 42mm Apple Watch
Bgfsad
I think there is. Verilog and VHDL. A lot of "normal" programmers would hesitate to call that "reasonable", I guesss, but if the shoe fits...
You Are Here: GPS Spoofing with a $15 USB to VGA Graphic Card
This is a good question. Downvoted because it's unfashionably gender neutral, of course. This post should be titled "Is there a fix for impostor syndrome for women?" If you're a man just deal with it, as usual.
reputation is an extremely valuable commodity

But how does pre-use endorsement have any actual value toward a positive reputation? Did the definition of "reputation" change when I wasn't watching?
Sounds like an FPGA.
Just to add to your comment:

A safe way to rate your password on MacOS is to use the Keychain Access app. Generate a new password by pressing cmd-n and than fill in your current password or a new password you'd like to use. It even includes a function to automatically generate passwords, automatically generating passwords online isn't something I'd like to do either. I either make them up from random text, which I see online & offline, or I use the Keychain Access app.

Besides the native Keychain Access app all other decent third party password managers include a way to automatically generate safe passwords. This makes online tools redundant, unless they've been made with another purpose in mind like practicing coding or possibly malicious intents.
Google invests in startups to improve its intelligent assistant
I wouldn't call it "millennial" rather than "modern", and not just because I despise the American generation names.

I believe impostor syndrome requires both a bright mind, a successful career in a mental labor job (academia, engineering, ...), and exposure to minds that seem brighter. I doubt impostor syndrome is much of a problem in physical labor jobs, as physical labor is easily observed, both by others and by yourself (you can't hide failure in installing a tire on a rim).

Higher education, autodidactism through the internet and mental labor jobs are much more wide-spread than they were a generation or two ago. Here in Denmark, education inflation has basically made Ph.D.'s the norm.

The extremely filtered connectivity of social networks only showing each others "best side" making them appear perfect, as well as a vast amount of information available on the internet from brilliant scholars making your knowledge seem insignificant, are great catalysts for an inferiority complex. Combine that with an accomplished career, and you have impostor syndrome.
What if it was the following, with x = 0?

y = x if x > 0 else -2 * x if x < 0 else 0
Google Cloud Composer a New Workflow Tool for Developers
Sorry but it utterly defies belief that Amazon were able to reduce their MDR by loudly pretending to be a grocer.

The banker scans the document with a frown. He strokes his chin thoughtfully.

"Amazon.. Amazon. Where have I heard that.. Oh yeah, the grocer! Zero basis points!"
You cant make 40 year olds slave away all night to build your stupid hotdog app, which supposedly is going to make you all millionaires. That's the problem...
I think the internet has increased the visibility of the experts in our profession. Before, you compared yourself to everyone you ever worked with and ignored the outliers like Knuth.

Now we are constantly bombarded by so many blogs/examples of extremely talented individuals that it’s easier to think you’re way below “average”.
No doubt, huge perf improvements for free would have made the transition more compelling.

However, what I'm suggesting is that large perf wins are not free. Breaking compatibility too much more could have doomed Python 3. And now that the devs know how painful a transition is, they're far less likely to break compatibility again for any reason.
I wasn't disagreeing...? They're using an IP that wasn't assigned by IANA.
Kyiv: The Biggest IT-Hub in Ukraine
State of Mobile App Development in 2017 by Bitrise.io
A deadpan answer but: lose the syndrom but still keep trying to achieve more.

It's often that you're not expected to do the "right thing" since the expector doesn't know the area well enough (i.e in software dev). The choice and risk are yours to take, and the better you get at this the better you really are.
Ah, Zope. I remember when the IPC Python conference seemed to double in size (I think it was the DC one). 1/2 the people were seemingly there because of Zope.
fwiw, I am an AT&T customer in Atlanta on their fiber service.

the nslookup reddit.com 1.1.1.1 does not return for me, if I connect to work via VPN it does. 1.0.0.1 and 8.8.8.8 do work without VPN. while the AT&T modem shows IPV6 I did not test.

System Information
Type	Value
Manufacturer	Pace Plc
Model	5268AC
Ask HN: What's the best Master's degree in  security and cryptography?
My background is computer engineering. Anything with the word 'IT' is out. I want to learn about low-level OS internals/kernel hacking, embedded security, and cryptographic protocols/algorithms, their hardware implementations, etc..
Yeah, some sites have proper reaction systems that let you rate a post on multiple basises. Slashdot's an obvious example, but quite a few forums have such systems too, with the XenForo version having options for:

Like
Dislike
Agree
Disagree
Happy
Funny
Surprised
Sad
Angry
Winner
Friendly
Informative
Creative
Useful
Optimistic
Boring
Old
Bad Spelling

As well as whatever other options the site owner may have added. So there are systems out there which differentiate between a post someone disagrees with and one that's low quality, and they do make sure 'disagree' is not counted as a like or dislike on the database level too.
Well, to apply my own experience, I'm not here (exclusively) for the startup culture. I'm here because the quality of the discussions is pretty high and because I find a lot of interesting and clever people here. Is good to be the dumbest in a room plenty of smart people.

I think that Mr Goodall would feel useful and fine here, probably, but I can be wrong. The man has a lot to offer and a lot to receive still. I agree that nature is in flames and this is really depressing, but... you are 104 years old and your bottom is taking the shape of a Galapagos tortoise?, so what?. Try to reach your 108 birthday, is a nicer shaped number (I would try to live until 123 and set a new Guinness world record as the longer lasting human ecosystem just for revenge).

On the other hand. Nowadays there is a glorification of suicide in the news that is very annoying in my opinion. People with candles, and drawings of flowers, and all this BS. I had helped some people after trying to commit suicide (or faking suicides for attention). Young girls throwing up pills, violated women with knife cuts in the wrists. I can tell you that is not funny. Not at all. The bullied boy that killed himself causes an indescribable pain to their parents and friends. This is how you spread and multiply the pain, not how you stop it. Your solution is having all your bones broken trough your skin and blood in the ears as response for somebody giving you a kick or calling you queer? You are an idiot, boy, not an hero. This should be said more often.
Ask HN: Algolia or Elastic search? Which one is the best for a search product
In C the interviewer is also spending time reviewing the assignment. Maybe not the same amount, but if you also have a handful of your current devs review it and give their feedback, the company time spent on it might not be trivial.

Also there is usually more than one person sitting with the interviewee when they come in, so the company time spent is multiplied at that stage.
Fdsd
TLDR;

The bugs are currently exclusive to c't (a German IT magazine closely linked to heise.de) and they could confirm those bugs "in several ways".

[IMO: c't and heise.de are considered both first class sources in Germany]

Technical details won't be published in order to give manufacturers time to respond.

Still, they are a consequence of the same architectural problem as Specter, hence labelled Specter-NG

There are indications that at least some ARM CPUs are vulnerable and AMD CPUs are still being tested.

Intel estimates the risk to be "high" for four and "medium" for another four.

C't itself considers at least one "extremely high" because it would allow for controlling the host system from within a VM, or accessing other VMs on the same system. This was also possible for the original specter bugs but this specific attack would be much easier as it required "much less detailed knowledge".
Agreed. It's possibly also why attitudes towards the police seem a bit better in the UK (and much of Europe) compared to the US, because the police in these areas aren't dressed like they're going into a war zone or carrying weapons.
I had one provider interfering with war thunder traffic somehow. packet loss always in the 20%+, which disappeared immediately if tunneled trough a vpn. switched provider and while war thunder now works, I can't play anymore dwarf fortress remote on my ipad.

even diagnosing the issue and finding someone on the other side that understand the topic is hard. I'm no network engineer and definitely neither are the support guys.

it's just a roulette. you have to change until you find one that works. and it sucks.
Perhaps we feel compelled to assume that the people in charge know what they're doing since the alternative is deeply unsettling.
This doesnt work well in practice though.

Most people don't have the grasp on the technicalities to even be able to make the decision to vote for a specific candidates because their internet access is sub-par

Not to mention if you vote for someone you also get all the other things that candidate aligns with, not just better internet.

(not super sure how voting on city/state level works in the us, but it should be accurate enough)
so background means the index isn't ready right?
CRM Development Services, Custom Software Development Company IDAP
How could foreign keys ever be a "hassle"?
>“In response to a court order against Sci-Hub, Comodo CA has revoked four certificates for the site”

I think they have more pressing concerns than ethics and morals. I'm not saying I agree btw. I think it's precisely moves like this that will undermine the concept of security certificates entirely, to the point where no one will concern themselves with a site having a legit CA certificate or not. Similar to how cryptocurrency is undermining our precepts of fiat currency. People will start to feel at some point that it matters more that there is a secure channel to the site they're using than the certificate authority who tells you whether that site is legit.
Netlify is designed for hosting so has richer functionality.

https://www.netlify.com/github-pages-vs-netlify/
Learn how to build your own GraphQL server in minutes
there are already some cool VR mods for GTA V, e.g. https://www.youtube.com/watch?v=9zbo0mBgqzE . Back in the day, there were some for GTA IV too.
It's much slower. On my machine, "$PYTHON -c ''" (execute nothing) takes 60ms on Python 2.7, 80ms on 3.6 and 250ms on pypy.
Hnvbnf
BBC: Work Stress worse than Second hand smoke
Bol.com | Software Engineer | The Netherlands | Onsite | Visa sponsored

Bol.com is the most successful online retailer in The Netherlands and Belgium, with over 7 million customers, 30 million monthly visits and 15 million products.

We're looking for strong (backend) engineers. Main language is Java, though you'll also find Golang, Koting, Scala where it makes sense.

More info: jbernhart@bol.com
That's not true.

The permanent ledger means that every transaction is stored forever. Unless you want government to know you bought drugs you're much better off using something actually anonymous.
Ndfvs
Bitcoin+Private&#8217;s+Public+Spat:+Creighton+Told+to+Walk+Talkin&#8217;+Fork
Also doctors presumably have professional lives lasting more than eight years.
Why not use Google (or other) analytics?