skysight-inc/HackerNews huggingface dataset:
That only makes sense if you have no memory... why would they have to post that unless the keyboard is crap? I use pre-emoji macbooks outdoors all the time and they keyboards are still fine.
It's the only argument that makes sense for disparate population sizes.

The US and UK (and less so Germany, France, Israel and Japan) produce a sizable majority of software products, especially at an enterprise level. At a per capita level, that gap is even larger with China; and countries like Sweden and Norway become top players.
same thing here for a MBA. Repair cost: at least 1000EUR assuming the display is not affected.
This sort of research is really interesting, couple of other chemicals I've seen reports of are methanol and I think acetic acid made with electrically activated catalysts.
An FPGA used for this kind of application would incur significant overhead compared to an ASIC, because you'd be wasting large chunks of the FPGA to remain idle.

If in-memory processors are going to be a thing you could prototype them very inefficiently on an FPGA, which would be an interesting thing to do but not interesting enough to give it a commercial edge in that particular form of packaging.
Gghdf
Humble Software Bundle: Python Dev Kit
There’s nothing illegal about only hiring people who like to play golf. (Unless you think that’s a proxy for being white or male or Protestant.)
> How so? Is it because Go has a GC and Rust doesn't?

More generally a heavy runtime, which creates issues when you're trying to replace parts of a process which has its own runtime, unless you can make the two cooperate (by actually using the same runtime e.g. jvm or graal or whatever).

Go's FFI is also easy to work with but the source of… other issues which is why the Go community often prefers reimplementing things entirely to using cgo and existing native libraries.
honestbee.com | Back-end Engineer / Android Engineer / DevOps Engineer | FULL-TIME | Singapore | ONSITE | $70k - $100k (USD)| VISA Sponsorship

We are solving the riddles of e-Commerce and logistics across South-East Asia. We work on practical solutions for the real world and we are obsessed with building a marketplace for services that awes and delights our customers.

About Us

honestbee is Asia's leading online concierge and delivery service for all your lifestyle needs. With our technical expertise, data-fuelled operations and our network of partners, people experience how life’s just easier with honestbee.

more info: joey.zeng@honestbee.com

Benefits / Office

- Medical coverage
- Snacks & stocked fridge and pantry
- Choose your own Apple equipment
- VISA sponsorship
- Gaming Room, Whiskey Room
- Office located at a centralised location in Singapore

Apply via https://careers.honestbee.com/departments/engineering/

Back-end Engineer: https://careers.honestbee.com/departments/job/?gh_jid=871127

Android Engineer: https://boards.greenhouse.io/honestbee/jobs/987963#.WurYd9OF...

DevOps Engineer: https://careers.honestbee.com/departments/job/?gh_jid=727041
New Arising Companies Are Allying the Cryptocurrency Bandwagon
The game is already on where every company is enhancing the role of cryptocurrency for many means such as payment option to grow with the demands of digital world. Let’s see some of them!
After 20 years as a programmer with various employers/clients, I noticed the impostor syndrome when I was alone on projects (or in small teams). But when I was working with big teams in traditional fields like bank or retail, I felt something more akin to the Dunning-Kruger effect...

When alone, I compare myself to people in the videos I watch, People like Hickey, Carmack, Crockford, etc. I can't handle a candle to them! But when in BigCorp, intertia is massive, people souls have long been sucked out, and you feel shackled. This make you believe that you can accomplish way more than the median person (which is of course probably wrong).
Python was always slow to start. Not as slow as the JVM, but maybe around the 300th test case for hg and maybe around the 100th python script invocation in any build system, people should start to wonder about how to get all of that under one Python process.

It's not like Python is so ugly it'd be messy to do. (It was possible with the JVM after all. It even works by simply forking the JVM, with all its GC threads and so on: https://github.com/spray/sbt-revolver )

Make style DAGs are nice, but eventually the sheer number of syscalls for process setup (and module import and dynamic linking) are going to be a waste of time.
yeah that's difficult. Recruiters who know their stuff will be equally annoyed by buzzword bingo. My advice; read the job ads carefully and tune for their style...
I had to put remove the CNAME file, push, add it back, and push it again to trigger the check again (You can do this with the domain textbox on your settings page as well).
I'm curious how good these USB 3.0 VGA adapters for desktop/information monitor use?

Have some VGA displays lying around, maybe some of them could still be used.
The worst thing about impostor syndrome for me is knowing whether you're actually suffering from it, or whether you're actually an impostor.

It really is a vicious cycle.
'Magic: How Augmented Reality Will Change Our World' Book Launched on PH
I was unsure what nifs referred to, is it Native Implemented Functions? [0]

[0] http://erlang.org/doc/tutorial/nif.html
Jmdgc
"The last drop was llvm associating itself with an organization that openly discriminates based on sex and ancestry (1,2)."

I think this paragraph says more about the author of the post and his true intentions than the rest of the post.
A common red flag for me is: saying you're an 'expert', '10/10', etc in like 5 different technologies. For juniors it's common to overestimate their capabilities, which is okay, but engineers with some years' experience that already claim to have mastered it all: i'll pass on that.
Show HN: Refjar.com – bookmark links and fetch online discussions
I'm avid cyclist, possibly a bit too avid. And even I do not bike 'year round' in the Netherlands. Falling can be a real risk, cycling in traffic can add to that risk. Snow and ice are an easy way to break a bone when you're on a bicycle.

Scandinavia and the Netherlands have the added advantage over 'most of the developed world' of having a lot of bicylce paths, NL being as flat as a pancake helps even more (though it can be very windy here).

Age, terrain, weather (temp, wind, precipitation), physical condition of the rider, traffic safety and so on are all contributing factors in whether or not you should take the bike or rather not. But under normal conditions in a place where cycling is safe and the weather is ok'ish 5 miles is biking distance.
You could switch to mobile data on downtime? And make that switch automatic/unobtrusive?
Oh, I wholeheartedly agree, and as far as I’m concerned, the reality is unsettling. In business, as I said, I found the leaders of mighty businesses to be often dangerously clueless - the larger the org the easier systemic inertia and process make it to hide at the top - in politics, the dunces of my year at school now sit in parliament.

Yes, this is purely my observation, but I’ve had a broad and global sample pool - and I inhabit a world in which almost everything is smoke and mirrors - yet I find these precepts serve me well, and the decisions and actions I make and take within this worldview produce expected results against the hypothesis.

Part of me just wants to hide under a rock - but we’ve muddled along this far, so on it goes.
I meant more in spirit. What is an FPGA more than a very small computing device (logical function block) next to a memory (configuration of said function block)?
There are some sections that are a bit dense and may require some additional work. The string algorithms section is very dense compared to the rest.
Physical strength can lead to so many things. For example, building muscles release more testosterone and this can change a sense of well being and confidence, boons known to make it more likely to form relationships since the stone age? There's also the pure visuals. Then also strength due to an active, healthy lifestyle, indicators of someone who's got things straight in life. Really, this can be about so many things that I think it is near useless as a study. You don't know what it's about and what it isn't about.
Jnggd
Good PR move but totally useless for actually changing anything.
That's why build systems still look like black magic infused with even darker sh, and a bit of perl sprinkled all over, presumably because the previous maintainers were all out of goat blood.
I build it for myself, as I like to read comments sections a lot, and sometimes I have interesting article and would like to read what people think about it. So now I add it to refjar and it fetches discussions from reddit and HN.

My public bookmarks list: https://refjar.com/u/mdoliwa/j/bookmarks

I'd be very thankful for any feedback about tool/idea.
Rethinking Web Performance with Service Workers
Fedora 28 Released Here Are the New Features
Next-gen tamagotchi
Kubernetes is the Git of container orchestration. It doesn't matter if any other products are better when k8s has, like, 99% of the mindshare!
Dealing with dentists. Let my fear control me for many years after an incident and because of that my Dennis lost his Gnasher.

Although wishing it was easier is all well and good, but these types of incidents in life are hard to give us a better perspective on what is important.
On Windows, STL is often too slow:

https://github.com/Const-me/CollectionMicrobench/
Imposter syndrome immediately goes away as soon as you make your employer more money than they are paying you.
Somewhere along the line you learn it's better to write a couple lines of shell script than 20,000 lines of Java.
Hnfd
There's some trade-offs here, because there does need to be some sense of how good a developer they are if you're hiring them as a developer: the distribution of skills is so broad at each "level" (junior, mid, senior, principal), and cultures so different you need some way of understanding if they really do have 5 years experience of LanguageX, or 3 months of it repeated 20 times...

What I prefer to do is ask them to show me some example code they think is "good" (ideally their own, but perhaps from an open source project), and some that is "bad" (ditto), and write a paragraph or two on _why_.

Colleagues prefer to ask people to do coding exercises, and that's fine, I won't criticise, I've done it before, but I hate the fact we are asking people to do toy problems that don't represent real World problems.

My favourite process that I don't get to do much now (I have to conform to somebody else's policies these days), is just to sit and talk through a candidate's favourite project or problem.

Why did they choose that problem? What tools did they use? Did they consider alternatives? If it was a personal project did they write tests, and why/why not? If it was something they were paid to do, how did they input vs other people, etc.? Get a sense of them, try and build some empathy for what makes them excited.

Get somebody in a room with a coffee and just listen to what makes them not shut up about some code they worked on. It can't be the be-all and end-all, but it's better than asking for another todo list app.

And then I also like to do an architectural thinking exercise. "Let's pretend we're building [well known piece of software] from scratch. What do we need to build, what do we need to think about?". Go through it, you draw their idea on the whiteboard, not them. Ask which technologies they know about for each piece. Find the edge of their comfort zone.

All more useful to me and my assessment of somebody than asking them why manhole covers are the shape they are, how many windows there are in a nearby city or asking them to build a scaffold generated app that nobody would ever use.
What if your superpower is something very few people seem to care about, like security or privacy?
> New projects and new companies are forming consistently, just like with any new disruptive technology.

Or just like bubbles
And, what's more important, selling shovels doesn't imply belief that the mountain where everyone is digging actually contains gold, it is a viable and profitable business even if all the miners eventually come back empty-handed.
Show HN: A news-feed of the newest web development tutorials
QML Rocks (2015)
Nothing, it's just not maintained. People realized, that yeah, python is nice, but why spend years reimplementing it on the JVM, when there's Kotlin. (And Java itself is quite a breeze to program in nowadays. And of course Scala, if you dare go beyond the Pythonic simplicity.)
Hi there,

I am currently learning web development and made this website to list all the tutorials I might use in the future. I thought if it's useful for me, maybe you guys might enjoy it as well :)
There are dozens of us, dozens!

Judging by any Stockholm coffee shop as well we’re all programmers, so the math checks out.
It would be great if there would be "Facebook Snowden" out soon.
Gvfhgfch
Take a look at this blackhat talk from Apple's head of security Ivan Krstic, where he explains the mechanism they use to secure credentials stored in the cloud: https://youtu.be/BLGFriOKz6U?t=22m31s
So the site is finally live! It's called ranktutorials.com
Let me know what you think!
Green Wide-Leg Belted Jumpsuit
What i think helps, is not even asking if you are an impostor because it can lead doubting yourself. We focus on doing our best work, then it will be to others to determine whether we are good or not.
Jyuhg
Smartly.io | Helsinki, Finland | Onsite, relocation assistance |https://www.smartly.io

Smartly.io is looking for skilled Full Stack Software Developers to build software for the largest online marketers in the world.

Check the job descriotion and apply here: https://jobs.lever.co/smartly.io/e07f4bf2-1571-4974-b8ad-f41...

Read about what our developers are working on: www.smartly.io/blog/killing-a-monolith-how-smartly.io-reworked-their-architecture

Smartly.io is a fast-growing team of 180+, building a SaaS power tool to automate and optimize online marketing for the largest online businesses globally, like eBay, Uber, and Skyscanner.
(I'm working at Algolia) The answer I'm used to provide when people ask me this question is the one our CTO posted on Quora a few years ago:

https://www.quora.com/How-does-Elasticsearch-relate-and-or-c...

tldr; Algolia's focus is on consumer-grade & user-facing search (searchbar like you would have on Amazon, IMDB, Twitch, Medium.com, quora, ...) while ES's sweet spot is on indexing billions of documents (or lines of logs) and provide rich dashboarding & aggregation capabilities (like a monitoring dashboard with their ELK stack). Recently, ES released a beta of "App Search" which seems to target more and more the user-facing search bars.

Here are also a few resources to help get you an idea:

* from Doug Turnbull, author of "Relevant Search" & ES expert: https://opensourceconnections.com/blog/2016/06/01/thoughts-o...

* from an Algolia & ES user: https://medium.com/@matayoshi.mariano/elasticsearch-vs-algol...

* from the Algolia FAQ: https://www.algolia.com/doc/faq/why/what-makes-algolia-diffe...

* from the Algolia blog: https://blog.algolia.com/?s=comparing+algolia+elasticsearch
PyQT isn't LGPL though, it only offers GPLv3 or Commercial licensing.
If you look at a "program" in a more abstract way and recognize that evolution is declarative it's a bit easier to reconcile.
That has got to be the worst pick up line I've ever seen.
1/8 hasn't been "bogus" since 1/2010. ( http://www.iana.org/assignments/ipv4-address-space/ipv4-addr... )

Using unallocated IPs for "internal" or bogus purposes is sketchy, continuing to use them after they are allocated is something else. Especially so nearly a decade on.
"The humble improve" -- Wynton Marsalis :)
Bots vs. Apps explained in 7 points
Facebook's security engineers (and tons of other engineers) have easy access to information. They are however not supposed to use/access information about people for non-work purposes - like finding Tinder dates.

So, the answer to your question is many of them have access by design.
Old texts are pretty delicate. You wouldn't what droves of scholars reading them all the time. Digital images don't wear from reading them.

Searchability is also a really nice feature.
It would also be punishing CloudFlare customers quite a lot.

Taking a moral stand is honorable, but using your customers to do it isn't.
You can host your own OSM-based mapping for a fraction of your current cost, or move to Mapbox or similar. Drop in on https://help.osm.org/ or the #osm IRC channel on OFTC if you need any help.
"Mom, I'm going over to Timmy's house tonight. They have more internet, not just Facebook!"
It seems not, since currently Bitcoin transactions are uncompetitive (slower and more expensive) compared to Fedwire (or EU equivalent Target2) settlement systems.

We already have fast, safe and cheap electronic money settlement systems, the only issue with getting them to consumers is that the unregulated lack of competition (in e.g. USA financial services market) enables charging extreme markup. If you want immediate and cheap money transfer to me, the traditional banking industry is capable of providing that right now, it's just that they don't want to - the technical problems are solved (without needing a blockchain), it's just the question of competition. And, coincidentally, that's a big limit for alternative payment channels - as soon as any one of them actually threatens the current status quo, the banks can and will simply cut prices and reduce delays to undercut the new thing, and still earn a profit from payments.
Yep. Even PHP solved this :)

That said PHP startup (parsing, because there's no on disk bytecode cache like .pyc - though there's an in-memory one [OPcache], as somewhat expected from a server thingie) was always quite fast, and it got a bit faster in php7: https://wiki.php.net/rfc/abstract_syntax_tree#impact_on_perf...
Some animals clearly show understanding up to a level https://www.youtube.com/watch?v=ZerUbHmuY04

But they can not explain it to us, so "can explain" is a unnecessary high bar.
I absolutely despise copyrights and parents.

The very idea that someone should have exclusive rights to an idea is ridiculous and unsustainable.

I have had dozens of ideas that I later realized were already patented. How is someone supposed to innovate when they're expected to know about everything that has ever been patented?

I am hopeful that decentralized content/software/service distribution will prevent patent and copyright protection from being enforced altogether, making them obsolete.

I hold that exact same views regarding piracy, privacy, drugs, gun control, etc. These restrictions simply can't be enforced in a decentralized world.
I've spent much of my career as a contractor and even before that I often changed jobs often early in my career since I had a good reputation in the industry I was in so I got approached often. You have to realise that it's a numbers game and it's not you, if a company overlooks you because they are not asking you the right questions then it's their loss. I often land in interviews at companies where their expectations are set by how young graduates see the industry and the role, which usually totally overlooks more experienced, professional and reliable candidates. I also now believe that the first interview I land won't lead to a job, since this has been true so many times. It helps, since I am probably a bit too nervous at my first interview in a while, but I also don't beat myself too hard over it and by the second place I interview at I am more relaxed. Also, don't write off jobs based on the job spec or the recruiter, actually upload your CV to a job site or apply for a lot of jobs advertised by agencies, even if it's not the best fit. It just warms up your job hunt nicely, you get used to talking to people outside of your company, you get used to articulating your strengths, passions and preferences and along the way you may discover a job that is a lot more suitable for you than you could have imagined.
Swedish Rent Control Experience a Warning for Sydney
That's true. So using PyQt you likely need a commercial license for PyQt and not Qt. Alternatively, you can use PySide2 instead of PyQt to avoid this restriction, but it's less mature.
NYC public housing has had rock bottom cost, high speed Internet for years.

Have to now do something with it.
I would much rather have engineers that are over 30. Wisdom, sometimes comes with life and age. To solve problems, which is what really programming is all about, the wisdom not to over engineering it, not to over see tiny details, not to under estimate difficulties, not to follow the hype with stupid shiny new tech every 2 - 3 year.

They may not write as much code, they may be more reading and thoughtful rather then rushing it and start hacking. But they write much more quality code.

I wish I could start my start up someday, then I would actually want to hire age 30+.
Ask HN: How do you do website design reviews?
Is there any app/service which lets me comment on an element and the designer/coder can reply to that comment.

Using chat + screenshot seems difficult for this.
This is the standard b-school textbook for negotiations class. Very good.

To be clear and in response to other comment, you can't expect everybody to be rational. In my first mock negotiation in that class I got completely hosed. Turns out I totally trusted the other party not to lie. Lesson learned from the b-school *holes.... Part of the class was you have to know your own biases and anticipate some of the other counterparty's.
Nokia is selling its Health business back to the former owner
From what i've seen this is layout inflating, you have a template and you fill it imperatively. Which would be one of the oldest paradigms we have. Maybe i am getting this completely wrong, forgive me in that case, but in all examples i've seen so far it's like that.

Could you please paste an example of a real, functional QT component? For instance a component that is re-used in another component,

const A = ({ text }) => <div>{text}</div>
const B = () => <A text="hello" />

<B /> // -> <div>hello</div>

as well as functional composition (higher-order-components):

const canBeDisabled = Component => props => props.disabled ? null : <Component {...props} />
const ComposedB = canBeDisabled(B)

<ComposedB /> // -> <div>hello</div>
<ComposedB disabled /> // -> null

an example for statefull components would also be nice:

class C extends Component {
state = { count: 0 }
up = () => this.setState(state => ({ count: state.count + 1 })
render() {
return <div onClick={this.up}>{this.state.count}</div>
}
}

<C /> // -> <div>0</div>, clicks count up reactively
How it must feel to have had enough awareness of bitcoin in 2011 that you felt qualified to make offhand snide comments about it then 7 years later wake up and realize you could have been a centi-millionaire if only you'd been a little less cynical. The r/buttcoin subreddit was made in 2011 or 2012. I sometimes wonder if some of the original posters haven't thrown themselves out of a window by now.

edit: And in come the down votes. Cognitive dissonance is a cruel mistress.
Not the parent, but I really like Nomad + Consul + Fabio (or Traefik) too. I tried learning Kubernetes but there was so much to take in all at once; I tried learning the HashiStack and I could try it out one product at a time.
Bad Movies with Good Premises
Why is a web app valuable for your business?
Sigh.

You like BSD? Let the world have Linux.

You like Hg? Let the world have Git.

You like DC/OS? Let the world have Kubernetes.

But they all lost.
I'd say show me your shorts. Otherwise it's just idle chatter.
Impact – HTML5 Game Engine
It shocks me that there are no AT&T network/sysadmins at the right level and department on this forum that don't cringe in shame and sort this out.