skysight-inc/HackerNews huggingface dataset:
Ask HN: Recommendations on books/videos/information about modern Databases
I am a software engineer who recently joined a startup that uses Elastic Search. I've started reading about it and am blown away by the innovation that has happened in this space. I've been a systems/infrastructure guy and just remember the tradition Databases (think ACID properties).

Any recommendations on NoSQL databases, tech papers that'll get me more in-depth knowledge about databases is appreciated.
I agree. The "rights" outlined in GDPR are hysterical frivolities concocted by madmen with a backwards understanding of freedom and justice. In the future of the EU I predict a "right to have everyone else in public pretend you aren't there and not look directly at you for more than 500 milliseconds in a 5 minute window" and "right to have free peanutbutter on wednesdays."
High Availability for InfluxDB(community edition)
Its funny because JSX is totally unrelated to React besides just being a heavy convention. You can use a totally different template system if you plumb it up correctly. Plus JSX can be used outside of React.

You hit on the two points that makes React what it is. A pure state -> ui abstraction and the ability for large projects or teams to use it efficiently.
> Also, a slow loading JS lib wasn't as much of an issue 5-7 years ago when jQuery was really in its heyday.

Not to mention it was recommended to point your "src=" to one of the common cdns, so it would likely already be in the user's cache from some other website that used the same jquery version.
This component supports solid color as placeholder. The same way as Google Images or Pinterest do
Can you point me towards some information on the google approved keyboard controller, I couldn't find anything except the layout differences on google.
This is one of the reasons I'm such a fan of Vue.js. Using the vue-loader, you write single-file 'components' which all their included templating, logic, and style. While not EXACTLY what the promise of "Web Components"/"Custom Components" offers, it is definitely a good step forward in thinking on how to modularize all the pieces of the front-end.

https://vuejs.org/

https://github.com/vuejs/vue-loader
Thank you - i need a better bookmark filing system than my head
> GDPR already applies to governments. What makes you think it is not?

This, for example:

> Germany's spy agency can monitor major internet hubs if Berlin deems it necessary for strategic security interests, a federal court has ruled.

> In a ruling late on Wednesday, the Federal Administrative Court threw out a challenge by the world's largest internet hub, the De-Cix exchange, against the tapping of its data flows by the BND foreign intelligence service.

> The operator had argued the agency was breaking the law by capturing German domestic communications along with international data.

> However, the court in the eastern city of Leipzig ruled that internet hubs "can be required by the federal interior ministry to assist with strategic communications surveillance by the BND".

https://www.yahoo.com/news/german-spy-agency-keep-tabs-inter...
Stylight | Software Engineer | On-site, full-time | Munich, Germany

Stylight is an aggregator of fashion, home and living, and beauty products from online shops. We try to help people live a more stylish life by providing a place where they can get inspiration and a greater selection than they would get at a single shop.

I'm on a team of two software engineers supporting several teams at the company - from building tools for automating our performance marketing campaigns, to supporting our content editors in writing inspiring content for our site, to building APIs consumed by other technical teams within the company.

We use mostly Python 3 with PostgreSQL, and run everything on AWS.

We're hiring a third software engineer for our team, so if you're interested, here's the position: http://jobs.stylight.com/software-engineer-m-f-performance-m...

You can also contact me at: raul.taranu \at\ stylight.com

Stylight is also hiring software engineers on other teams, as well as non-technical positions, which you can see here: http://jobs.stylight.com/jobs/

We can support you with getting a German work visa / EU Blue Card as well.

- Raul, Software Engineer Performance Marketing
Mootools was great! They took what was good about mootools and built that into React.

A lot of the mootools team moved into React. At least the ones I was familiar with.
Role-play is useful in that the candidate is telling you how they would act in a situation, which is how they think people should behave professionally. If they are making that up, then they would likely fabricate past situations as well.

I don't agree that it is easy to tell when someone is fabricating, if that someone is a proficient liar then it will be impossible, and that is the exact type of person you want to exclude from further consideration.
> probably hasn't been a developer for more than a few years or is just trying to sound smarter than they are by bashing an easy target.

Yet, Sara is neither of those, she's a well respected developer, who's work with CSS and SVG is world-class.

If she's using jQuery as a comparison she's doing it from a place of experience and knowledge
I concur. Windows vs. Android/iOS on tablets is one of the better examples of tools vs. toys.

I'm writing this comment on a cheap Windows 10 laptop/tablet I bought second-hand for $120. It's an order of magnitude more useful than my brother's $500 Samsung Android tablet. Having proper OS on a tablet turns it from a consumption tool into a productivity one.
Oh yes. More than one
SimplePay | Ruby on Rails Developers | Cape Town, South Africa | REMOTE

The story (skip this paragraph if you don't like stories in your job posts): I founded and continue to run this startup. Most of the team works from our office in South Africa. However, a month ago I moved Singapore for work / personal reasons. I used to be quite averse to the idea of remote workers, but seeing as just about everyone will now be remote from my perspective, I decided it's a good time to start focusing on hiring for remote work.

SimplePay is online payroll software for South Africa, Ireland, Singapore and Hong Kong. Our software lets thousands of small business owners (and their accountants) run their payrolls without headaches, so they can focus on the challenge of building their businesses.

Do you believe most SPAs are a pile of steaming crap, but wouldn't mind digging into Vue.js for pages that will benefit from the increased interactivity? Do you laugh when people give up the power of PostgreSQL in favour of data stores that don't offer any benefits for their use case? If so, you may fit in well with our mindset.

The work will include: Doing direct integrations with banks that offer good APIs. Expanding our API for other systems to integrate with us. Adding new features. Optimising for performance. Integrating with government systems. Squashing bugs. Eventually, the opportunity to do some mobile development (probably using Flutter).

Experience: Due to our full pipeline, we can only hire developers who have a few years of Rails experience at this time. Previous experience with remote work would be a bonus - we need people who understand the challenges and can share what they've learnt.

Location: Most of the team is in GMT+2, and I'll be in GMT+8 going forward. So anything from GMT+0 to GMT+8 should be OK, unless you keep unusual working hours. We are a registered employer in South Africa and Singapore, so it would be hassle-free if you're based in those countries. If not, and if you've never done remote work for a foreign company before, please be sure to find out how to legally do this iin your particular country (it may involve registering as self-employed, for example).

Please mail careers@simplepay.co.za and put "Hacker News" somewhere in the subject. I look forward to transforming the company to being more remote-friendly.
Why We Find Self-Driving Cars So Scary by Dr Jerry Kaplan
You could ban delivery vehicles over a certain size so that only small autonomous delivery bot could do the last 100 yards between the main drop off spot and the delivery van/truck.
That was interesting to poke through.

Related discussion: https://news.ycombinator.com/item?id=13140257
I don't understand why all the bashing, there is no better time to cash in. Gitlab in few years time will make Github worth less.

Gitlab.com and self host GitLab offer the best of both worlds. Gitlab right now still isn't as good as Github, but it is good enough for many things. And we see improvement coming in every few months. Not to mention Microsoft will likely move the whole Github infrastructure to Azure.
There are actually servers running your "serverless" crap, you know. And they are AWS servers, because that's the whole point: To get people locked back into AWS as a provider.
If you're concerned about abuse on HN, the thing to do is email hn@ycombinator.com, not take threads off topic like you did in this thread. We don't see everything on the site, and can't act on what we don't see.
Unfortunately, the cooling system on this instrument isn't working as expected. We've got the visible spectrum, but not some of the long infrared wavelengths.
The Lenovo Tab 4 8 Plus seems reasonable, and it is one inch bigger.
> what you are describing is against the tos of steam.
> They have done everything within their power to make this not legitimate.

There's no evidence they've done everything in their power to eliminate grey market transactions. It's in their power, for example, to remove transferability of items (or maybe just items from loot boxes, though I'm insufficiently familiar with them to know if that could be gamed).

However, it's almost entirely irrelevant, because that's only one piece of a much larger "puzzle".

> If an operator buys a game that normally gives out tickets and uses it as an illegal gambling device is the game developer responsible for that, or is the operator?

This questions seems immaterial, since Steam is both the game developer and the operator.

> The grey market is the one operating the casino here.

Steam is operating every single part of the casino, except the very last little bit of cashing out the chips. They even have a cashier from whom one can buy chips in the first place!

You actually have it backward. It's the grey market that is not responsible for Steam's operation of a casino. It would still exist if items were still transferable, still had real world value to someone, but were no longer available through a Steam-operated lottery system.
This even applies to studying. It is better to get a 'proper degree' that is 'a job' (of sorts) than it is to study your hobby-interest.

Imagine that you were passionate about programming and already managed to get 'facial recognition for seagulls' working on your hand-me-down PC. You could go to university and then find that they start teaching you ASP.NET or ADA or some other dead language that only prepares you for the military or the city. Coding then becomes a matter of dread, herd mentality guessing what you are doing wrong and artificial deadlines.

Or even at school this can happen, if Geography is your thing and you are a walking gazetteer, able to talk and learn from anyone no matter where they are from. So 'Geography' would be the natural thing to study, right? A few weeks in you realise that you are only ever going to learn how 'volcanoes work' and 'Geography' then becomes a chore.
Wait, I thought a large fraction of conservatives were poor, ignorant, potbellied hillbillies? Or does the left now have so many prejudices it can't keep them straight anymore?
How quickly do Teslas come to a stop from 60mph in one-pedal mode? Do you often use the brake pedal when coming to a full stop on the freeway?
Thank God for the Queen and the Lords eh?
This eclipse image reminds me of 2010 - https://epic.gsfc.nasa.gov/epic-galleries/2017/total_solar_e...
By handling failure nicely, your component seems to be better than any others I’ve heard of. (Thanks for doing that.) It’s even improving over browsers’ handling of it (right click, reload image) in situations where the intrinsic width and height of the image are not specified or overridden in CSS, which causes the <img> to collapse to generally the alt text height. (Responsiveness is often obtained with images via { max-width: 100%; height: auto }, but browsers don’t use the intrinsic width and height of the image to calculate the auto height. Hmm, I think this could be considered a bug; I might try my luck filing it against Gecko.)

But still, as a user I would consistently prefer a plain <img> to any fanciness.
There are many apps in the app store that do handwriting recognition.
Qatar Airways Cargo’s Nadeem Sultan and Hendrik Leyssens from Swissport
Almost like some people don't quite get that's its intended to be used for complex applications rather than just websites.
Perhaps this person could spend time learning programming in his free time, implement the 'scripts or programs', read 500 pages of law, go back and time and write down every time any amount of data is used, etc etc etc.

While you are at it, you could take the bar exam to become a lawyer in your free time to avoid legal fees, to continue to run the forum as a volunteer.

And all because europe can't pay software devs so all the talent leaves so they need selective enforcement to make local companies competitive! Trump would approve of such trade barriers.
Interesting nomenclature but with google this makes sense.

1e100 = googol, which is 1 followed by 100 zeroes.
And a googlgolplex is 1 followed by a googol zeroes.
not really. half the stuff i mentioned is all about the web. that’s the core market for .net core and visual studio code. visual studio code is certainly not .net centric at all. the in the box language support primarily targets web languages.

and i don’t get why you are mentioning those other things. what do they have to do with anything regarding microsoft understanding github? microsoft is no doubt and expert in all of those fields anyway, at least internally.

and what cross-platform gui framework would compete with a .net core cross-platform implementation of uwp, wpf, and windows forms? nothing, in my opinion. people would flood the .net ecosystem to get away from things like c++ and qt and the horror of writing script-based GUIs in python.
Do you have any advice for developing this way? I've found myself too sticking in the VanillaJS camp, but not being able to talk about React seems to dissuade potential employers.
Kuvera | Senior Software Engineer | Bangalore, India | Full Time Onsite

Kuvera is a goal based investment platform to simplify investing for Indians. We're offering investments in "direct plan", for free. No fees, no commissions. We'll eventually launch paid tier for various PMS, AIF, and Advisory Services.
We've seen huge growth in last few months, since launch of our new platform. Recently we've raised angel funding of $250k. At that time we were managing about 250 Cr. INR (about 2.5 Billion INR) in assets.

Be part of our journey, and help retail Indian investors manage & grow their money better!

Our funding announcement: https://yourstory.com/2018/03/kuvera-raises-250000-bridge-ro...
More about us here: https://kuvera.in/about

Job Description: Full Stack developer, well-versed in front-end, back-end, DB & SQL, mobile development. Details here: https://hackmd.io/s/BJc5RekAM

Tech stack: Ruby, Node, Python, Vue JS

Email: jobs@kuvera.in

Do mention "Hackernews" in subject line, it'd help us sift through the applications faster.
I think bootstrap is great for all the sysadmins etc that need to create a tool but don't want to spend days tunning css.
Who is the gold standard?
Lyft Nears Acquisition of Motivate, U.S. Bike-Share Leader (GoBikes, Citi Bikes)
recently i tried to find a high end tablet to demo my mobile game and i found that the best technical tablet specs belonged to an nvidia shield from three years ago.

not surprised about this. tablets have been going down in market share consistently for years and apple has cornered the market on nice new tablets.
I think you mean "proposed" instead of "passed" - "passed" is usually used to mean "passed a law"

The commission proposes legislation, the council & parliament pass it
Web code is clearly unsolved:

1. The elephant in the room, Apple, is highly non compliant with web standards (iOS Safari lacks js web workers, webgl 2, WebRTC data channel, and many many others)

2. The roadmap of webassembly is merely the start of glaring unsolved problems

3. GPU compute will play an increasingly important role in the future, given the advent of AI, complex cryptography, video, image,... The web and browser have outdated and insufficient support for the same

4. Access to sensors and peripherals is abysmal. WebUsb is a step in the right direction, but much needs to happen there
Hey Jake. I'm interested in this role (strong web dev here). Do you have an email I can send my resumé to?
Ask HN: Do you need circuit breakers if using kubernates or API Gateway
API Gateway should be able to handle circuit breaker pattern right ? kubernates ?
I wish google would peer their fiber with Comcast better. That pipe is too small.
This revealed a bizarre feature of UK law. The facts he broadcast were taken from a local newspaper. Newspapers are allowed to report names and charges of defendants, presumably before their trial begins, but then reporting is banned until after it's over. What happens if some shop has old copies of last week's paper on the shelf? Or if it's an online newspaper that keeps all its historic articles available? It also can't stop people in other countries publishing it on the internet. The law seems kind of irrelevant and impossible to be effective.

The other day, I saw a bizarre talk on Youtube about this case by a UK and Canadian activist sitting together in the same room. At one point, the UK citizen stops talking and the Canadian takes over to tell some information. Then the UK person continues. Why? Because he could be arrested if he said it himself so he needed someone who wasn't going to the UK to say it for him.
Still ain't Flash (^_^;)
Look at them downthrodden downvotees, living in the hopes, that the king notices the messages encoded into the folding of his toilett paper.
Paper records, human memory....

Comparing growth in data storage versus energy usage per capita is interesting.

Even if you look back to the founding of the U.S., the change in energy use per person is actually only a few fold, definitely less than an order of magnitude.

Harder to compare quantity of data storage but the change would seem much larger. How much data is there, per U.S. person?
What I've been talking about, specifically, is cognitive abilities and your seemingly extraordinary claim (extraordinary because you insist it necessarily applies to every member of the species).

You now seem to have veered off into some kind of far more general discussion of "decline" (aging), which I was not addressing, as the original commenter (and, arguably, TFA) was referring, specifically to "knowledge workers".

If "talking past each other" means that I've been trying to keep my commentary specific to so-called knowledge working productivity and cognitive abilities, while you keep trying to expand the conversation to overall aging, then, yes, that's what's been happening.
As an end user it feels slow. If I hold my space bar on a website created in 1995, I can scan the entire page contents.
I have a 2010 iPad that I rediscovered after moving. On a whim, I reset it last year thinking it was going to be useless. Apple still lets you redownload "the last compatible version" of apps back to iOS 4.X. I was able to download and use older versions of Netflix, Hulu, Plex, Spotify, Crackle, and all of Apple's iWork apps. Safari is unusable and crashes constantly but everything else still works.

I bought a 2017 iPad with cellular and zi love it. T-mobile has unlimited data for $20 a month.
As a member of a busy, small team with a Rails app and a jQuery heavy front-end... I agree. We use React in a few places and wanted to simply introduce it slowly and "convert to React where we could". It simply has not worked out for us. We have typical server side rendered HTML that has been progressively enhanced with sprinkles of JS (jQuery + various plugins). We do not and cannot book much developer time for refactoring and can only really improve the code itself in bits using the "boy scout rule" (leave the area you're working on better than you found it). For us, it turns out that yanking out chunks of jQuery and replacing them with React did not work out very well.
Outsource Healthcare Data Entry Services Through Online and Offline Platforms
Outsource Healthcare Data Entry Services Through Online and Offline Platforms to an offshore partner who could executive your daily tasks without fail. For more info - https://www.sastabpo.com/outsource-to-india/outsource-healthcare-data-entry-services-online-offline-platforms/
I can't believe you can be this naive. Your arguments basically boil down to "the state can be trusted".

Basic dependencies of your argument: the police force will never abuse surveillance, then not make a court case out of it.

Second basic dependency of your argument: the court will easily rule against the very forces they depend on if they find violations.

These are reports German police officers that got caught, shall we say, being VERY untrustworthy:

https://www.itproportal.com/2011/09/12/privacy-boss-slams-ge...

https://www.thelocal.de/20161213/cannibal-cop-convicted-of-m...

http://www.scmp.com/news/world/europe/article/2142710/dozens...

http://www.spiegel.de/international/germany/hanover-police-o...

https://www.thelocal.de/20121017/45615

https://www.youtube.com/watch?v=vM1c_58e6jk

https://www.youtube.com/watch?v=juQD0OU6SD8

So I feel like I've provided plenty of evidence that the police cannot be trusted to act correctly, or even just sane. The German police, clearly, is no exception to this rule. Therefore Germany trusting them to do the right thing is just hiding abuse, not preventing it.

You also left the question unanswered: if tapping is so correctly and justly done, then why does it need to be such a big secret ? There is a case to be made that, sometimes, it needs to be kept secret DURING an investigation, but why afterwards ? In many cases, even that is not necessary, when for instance following or tracing someone who was brought in to the police station, it seems to me like there is no reason whatsoever to keep it a secret that the police reads his mail/call logs/... Why do they want this perpetual secrecy, if not to hide abuse ?

The answer is very simple: because Germany hires neonazis, cannibals, violent bullies and worse into their police force, and police officers like those are also trusted with tapping people's conversations.
Do you believe that hobbyists must not follow laws & regulations when they interact with the public?
Code is solved because you use a JS framework.
UI is unsolved, because you don't use a UI framework.
What a strange article.
with a Chromebook, you're buying hardware with pre-installed spyware, until you remove all Google services from the OS
There's no real alternative. You buy an iPad or Amazon tablet, and you get either iOS with the App Store or Amazon's weird Android fork and it's Amazon centric ecosystem.

Google is being short sighted here. These are the operating systems our kids are growing up with, and tablets are amazing for kids. My kid started on a busted old iPad 3 I had laying around, and now he's punching trees in Minecraft on an iPad Air.
Nonononononono
And why is that evil?

Are people who join the military evil? Police?