skysight-inc/HackerNews huggingface dataset:
I agree with you, it is important to let the person fail and learn. But sometimes, this can be costly and fixing it may be hard.

My approach is to ask the person question and understand what is the objective trying to be achieved, and hope with the answers given, the person realize it is doing a mistake.

I also hope that the person respect my experience and is able to learn from my mistakes and do not need to do the same mistakes in order to learn.

But I do not always succeeds in these endeavors. Once a colleague was developing some page objects for Selenium tests and creating classes with only one attribute, which was the full URL of the page. Of course tests would not word when executed in several environments and to have this files were useless. But to fix exactly this, I saw it required more knowledge on OO design than a simple talk could give.
Electron apps are web apps though.
Alacrity Law | Remote | Node.js, GraphQL, Apollo, React | up to £100k

Alacrity is a well funded early-stage startup founded by seasoned legal, finance and procurement professionals. Our mission is to create technologies which enhance the relationship between corporates and law firms to improve service delivery, reduce costs and manage relationships more efficiently. The legal industry is changing rapidly and we’re excited to help.

We are looking for experienced and senior software engineers for both platform and frontend work. Please review our job postings and apply to the one that fits your skills best: https://alacrity.workable.com/
Business Analysis Cerrtificate
CCBA/CBAP/ECBA
How  How Businesses and Startups Can Benefit from Blockchain
MIT Technology Review: Let's Destroy Bitcoin
The Surprising Science Behind Colour Codes
That only tells you what your browser sends to their server. It doesn't tell you what connections their server makes.
>I doubt this device improves on that – if anything it will probably be worse.

It's actually higher resolution than the Rift.
Speed. Performance. Memory usage.
Without source code, that's nearly impossible to verify.
I can kind of see why.

There is a lot of convenience in being able to log into any computer and access your mail. Plus Gmail search beats the search in native clients most of the time.
SpaceX and Boeing spacecraft may not become operational until 2020
I was once told that optimizations in the sense of dead code elimination the way clang does it could be bypassed by making a variable volatile... Wouldn't that help here as well?

volatile unsigned char *p = malloc(w * h);
...
Electron apps are web apps "sold" with Chrome.

Like buy one, get two for free.
You can apply this idea to everything, though.

"How is it the interest of Github stockholders to not censor certain projects when China starts DDoSing the whole site?"

or even

"How is it in the interest of Cloudflare to raise the prices for all of its customers, just to protect a site Russia doesn't like?"

It can't all be about money. Companies that think only about money fail in the long term. If you don't believe that, then I urge you to watch this Simon Sinek video:

https://www.youtube.com/watch?v=qp0HIF3SfI4
That depends on the user.
It would be so much easier to not be cynical if FB did this more than a month prior to the GDPR deadline.

BTW, picking Google as your example was bad - you could download, remove, modify your Google data since ... basically forever, I think; now that option is in "My Account" - "Personal Info & Privacy", but I remember it being there long ago; I actually did a data science course a few years back where the participants downloaded & explored their own personal information, so I'm quite certain this is not a new feature.
> Btw where are the electron haters?!

Hi! I'm here! ;)

I mentioned Electron in my comment, and Electron is a deal-breaker for me... but I would much rather encourage the work and effort that is going into this. If the product is successful and profitable, maybe it can be ported to native frameworks a few versions later. And considering the rumours about macOS, probably wise to avoid writing native Mac code just now.
Yes, I was basically a caveman, and I'm currently looking for more developers
If your PC has the specs to handle the Rift you're doing yourself a disservice not to buy one at the new reduced price.

I bought one on a whim and expected it to be interesting but I was completely blown away and use it almost every night.

The Go isn't really the same experience because it doesn't track head position or hand position.
Calling C functions from BigQuery with Web Assembly: A detailed story
I consistently have performance problems with that extension.
I had the exact same thing happen while weeding. Move my hands up, feel something move under my watch, lift it up - dog tick.
Still, what you normally do and can assume is that you're using just "CPU" memory with pretty predictable (I think) latencies and a transparent caching layer.

When different things are mapped into the address space, that's an abstraction the programmer (or the user) consciously made. It should be possible to figure out the performance characteristics there.

Of course, many programs work on various machines with their own performance characteristics. You should still be able optimize for any one of them by querying the hardware and selecting an appropriate implementation. If you want to put in the work.

I don't think assembler/C is such a big problem here. But then again, I'm not a low level guy (in this sense) for now.
> Wrong. The original comment claimed "for promoting heliocentrism. That is not why he was locked up."

That's only wrong if you accept that the text of the decision is the true reason he was locked up. The person in question did not accept that, hence quoting the decision remains irrelevant.
My paycheck!
I don't need yet another Chrome installation on my PC, one is enough.
Okay, we are in agreement in principle then.

I just want to add, there is a huge difference between working as a programmer for somebody else and for yourself.

In the latter situation, you have implicitly agreed to shoulder all risks and burdens..

In the former you are a salaried professional, and somebody else has the potato.
Here’s how hackers could cause chaos in this year’s US midterm elections
> Register renaming, cache hierarchies, out of order and speculative execution etc are not visible at the assembly / machine code level

Cache hierarchies are directly accessible with CLFLUSH, INV, WBINVD x86 instructions; we may count also PREFETCHx, but they call it "a hint". FENCE instructions touch even the multicore part of system.

Many low-level CPU concepts leak to higher layer. A bright example is false sharing, which may manifest even in Java or C# programs.
Gower Street | REMOTE (UK-based) | Full-time | Developers/Data Scientists

Gower Street Analytics is a startup in the movie business, using Clojure to do data science.

We mostly code in Clojure, ClojureScript and Python. We use Postgres and CSVs in S3 for persistence, and host services with Docker, Terraform and AWS.

We’re growing the team carefully and interested in meeting developers and data scientists at all levels of experience. We’re committed to being an equal opportunities employer and are actively looking to increase diversity.

See more and apply at: https://gower.st/blog/2018/working-at-gower-st/
Building a Serverless REST API Using MongoDB, NodeJs and Serverless Framework
> But there's really no equivalent of "cheating" in real world industries where it's the results that matter.

Actual real world industries are full of possibilities for cheating: lie on your estimations, then lie to avert blame after those estimations are not met. Convert safety margings into profit margins and use that to outbid competitors who don't with prices they can't match. Real people die under collapsing structures that would not have collapsed had the safety margins been there.
Qriously (https://www.qriously.com) | Senior Front-End Engineer | London, UK | ONSITE | Full-time | £50k - £70k

At Qriously we are building a next-generation research platform which we believe is bigger, faster, and more accurate than any other.

We are inquisitive people and we love asking questions - with our platform we can ask questions anywhere in the world and within seconds start getting answers from thousands of people. We do this by serving our questions to smart phones via mobile-apps, meaning we can reach hundreds of millions of people. Our methods are proven and can be applied to different research fields including political polling, consumer insight surveys and campaign effectiveness monitoring.

We are looking for a Senior Front-End Engineer to build the next versions of our mobile surveys (which are seen by millions of people every day!), our new data dashboards and to also shape the future of our front-end architecture. Our front-end tech stack is currently uses React, ES6 and flow.

Some of the other benefits we offer include:
- Flexible working times / working from home
- Generous holiday allowance
- Choose your own kit
- Free Gym Membership
- Free Books (we like reading!)
- A glimpse into the future, before anyone else knows about it

Further details - https://qriously.workable.com/jobs/708982 or email me direct on p.campton@qriously.com
That is a matter of skills doing native UIs.
Talk about anecdata. Some people simply don't react to bites; you could easily be one of them.
What about letting website owners to have like buttons which won't track users?
I've been getting a few requests to release it for Linux, and as the other commenter here, since it is Electron, it will not be very long before it can be released on Linux (compared to if it were a 100% native app)
See the amount of mg each vitamin has on the multi and compare to a minimum daily. Say D3 you may want 5000ug/day, while the multivitamin has 100ug/day.

Do you train ? It fixes your head too. Something that you like or run/swim/box/kickbox/muaythai(no headshots)
300MB of ram sounds like a lot to me.
What are you storing in memory that is that large?
If I dont use the app for 1 hour will it stop using the memory?
Nintendo and Microsoft among tech giants warned over unfair warranties
Nothing wrong with self defence, but there's a difference between fighting against/potentially killing an intruder who was going to hurt you/did hurt you and hunting them down once they'd stolen the goods and blasting their head in with a shotgun.

Hacking back feels less like the former and more like the latter (ala vigilante lynch mob going after someone who'd done wrong in the past).
London has several abandoned stations.

https://en.wikipedia.org/wiki/List_of_former_and_unopened_Lo...

Mostly due to location no longer suitable, ie too close to another station, or issues with access. Or structurally unsafe and uneconomical to refurbish, maybe some was damaged too much from the Blitz.

And not all are passenger stations. Some were for maintenance, post etc.

Royal Mail did have its own tube line: https://en.wikipedia.org/wiki/London_Post_Office_Railway
I'm not sure just how accurate it was, but I still remember the first season MacGyver episode "Thief of Budapest" where he adjusted the settings to create a traffic jam.
Well, the existence of Docker and K8s do.

It is a network effect, regardless of how one might think about Go.
Business Analysis Cerrtificate
CBAP/CCBA
This is an "all my friends voted for..." argument.

Electron applications such as Slack, Discord, and VS Code have ballooned in popularity over the last year or two. Hacker News comments are not representative of the whole.
I built a webmail client from scratch many years ago and I agree with the security concerns.
In my case the credentials were not a problem with displaying inline HTML securely was difficult to get right. Back then there was no CSP.
> Lastly since email today is pure HTML

Where did you get that idea? If your email is pure HTML all I'll see is your markup, if it makes it through the spam filter to begin with which assigns a pretty stiff penalty for sending me HTML mail.
Notepad++ is also portable (can run from USB drive).

Electron apps' installation process is just madness. It breaks every convention. You can't even choose the install path FFS!

I think of Electron apps as BonziBuddy for today's hipsters.
You can still provide some sort of housing to those people. Just taking them off the streets will improve everyones quality of living (if it's as bad as described in the article). Most of them would certainly be capable of some kind of work too. However to me this article reads like a campaign of a "conservative" candidate. "Look at what those tolerant liberals did to us, we need to be more intolerant and start using violence and jails."

The solution clearly isn't to ignore the problem but they don't seem to offer a solution to the problem, only a way to push it to someone else's back yard.
General bot creation ban lifted on FB Messenger
> Claims that searches happen in milliseconds need to state the size of the mailbox

I'd honestly outsource the indexing and searching to something like mairix which is designed purely for this purpose.

(On my 4.5GB Maildir, 57 folders, 111k emails, mairix takes 205s to index from scratch. Incremental updates are <5s. Worst search I've yet done took 0.5s to return 13k hits for 'bank'.)
Grow individuality in Business world
And the owner of souq.com isn't some random person; it's Amazon.
Thanks for posting the job. Is German language skill mandatory?
I think the largest inbox ever tried in Ivelope so far is around 10GB and from what I heard from that user, there were no major problems - but I haven't made any measurements. A few people have requested mbox import and it is on the todolist.
Did you miss the part where that writer wrote 4000 words savagely criticizing the “war on terror”?
I wish someone sold a cheap but good quality VR set with dispay + HDMI driver board to be hooked up with Raspberry Pi. Go seems ideal if it just had HDMI port.
Nokia to sell Withings back to founder Éric Carreel
If it looks like a duck, walks like a duck, and quacks like a duck, and you see it in duck territory, and there have been ducks traipsing around where you found it, it's probably a duck.

Speculating on the risks of treatment is premature when the cost is a few $k a year and the alternative is shitty quality of life.

Prove that long-term antibiotic treatment is harmful, and then prove that there exists a better treatment. Daraprim may be extremely toxic, and cost $750/pill, but people still take it.
Ask HN: Founders and C-level people, do you find time to volunteer?
https://news.ycombinator.com/item?id=16969189
Magento Mobile App Builder, Mobile App for Magento Ecommerce Store
Hasura snares $1.6M seed for developer-focused Kubernetes solution
Mobile Imap clients are a thing.

And gmail isn't your mail, it's Google's mail. A mailserver that you host yourself is your mail.
Correct. But still it's something one should not do and is against the TOS of AWS Cloudfront.
Bloom & Wild | Multiple Roles | London, UK | Onsite | Full Time

We’re Bloom & Wild, the UK’s most loved online florist. We're using technology to create the UK's fastest growing flower and gifting company, with cutting edge tech work on user level personalisation in particular. With the leading app and website in the flower industry our customers can explore our carefully curated range and checkout in seconds anywhere.

We’re hard-working with a relaxed culture, supportive of flexible working, with a strong and collaborative vibe. We use the best bits of agile with a real focus on learning, code reviews and plenty of chances to pair up and solve problems.

We're looking to fill four different positions in our tech team

1. Principal Developer

o A deep Ruby specialist with a significant background setting technical direction, training and mentoring teams, and setting an example around code craft and quality

o Good understanding of front end frameworks and preferably also DevOps

o A great opportunity to apply technical leadership across a rapidly growing company

2. Front–End Developer (Angular)

o Work in one of our full stack teams, and closely with our other FE developers

o We are about to migrate our single page AngularJS application over to Angular (6) so it's a great time to get involved in a brand new codebase

3. Test Lead

o Our first Tester to join the team, with a mix of manual and automated testing experience, gained in an Agile environment

o Helping define how we test at B&W and rolling out quality processes across the organisation

4. Senior Ruby Developer

o A strong Ruby on Rails developer who has experience in similar industries - eCom, fast growth, operations focused business

o Strong people/mentoring skills but stronger Ruby skills

If any of these roles are of interest then full job descriptions and much more information about us is on our careers site: https://www.bloomandwild.com/careers
Swift 4.1
Is it mandatory to consult HN before starting on something new?
Well, routing of the traffic can happen AFTER decryption.
Are you familiar with outlook.com's sweep feature?

It's the ultimate email management tool. And I hope you can add it fast.
Just a guess after reading on LinkedIn what projects he has been working on previosly, he might monetize by in-app purchases to unlock features.
Whoops, see my edit. We’re totally advocating for the same thing - my wording was just very very bad :(
I wish they finally get burned by it. But probably not.
> Skating is an ever evolving art and the young folks are the ones providing fresh ideas and new styles.

Yes, the young generation definitely dictates the mainstream evolution of the skateboard culture. On the other side skating is probably one of the sports where if you get to a pro level, you can stay there for a long time (barring significant injuries and knee/ankle degradation). It is also an inspiration to see people like Daewon Song, who has been advancing and refining his style for ~25 years to still be active and also still up there with the best.
Seth Godin: Quality and Wabi-Sabi
The paragraph literally starts with "if"...
You're not wrong on electron: this tech allow devs to be lazy and we all know that when we are allowed to be lazy, most of the time we are.

That said, electron can have a small fingerprint if the dev team is carefull/good enough, and is hte best option when your app have to be able to read HTML (and copy HTML formatted string). To me, an email client is a good way to use electron for an app.
Getting 1000mbps up/down on Sonic for half the price in Richmond District in SF. Good service, no complaints.
I’m with you. See my edit, and sorry for the confusing wording. It’s late
Well with k8s 1.10+ it's also possible to use statefulsets and local volume, so with affinity it's possible to just use k8s as an orchestration system where you "install" your database and keep it up to date with k8s. of course if a node goes down you need to failover, etc. but patroni/zalando postgres works really well with statefulsets and local volume. (as long as a single node is still running, which should always be the case...)
(https://kubernetes.io/blog/2018/04/13/local-persistent-volum...)
Most of this comes from overhead in Chromium, which currently (the version used by Ivelope) suffers from a few bugs which increases memory usage. I think this will drastically go down as time progresses and new updates of Chromium becomes available
Isn't it the case for any app?
Oh goodness, another electron app...
I agree regarding the convenience, but I'm not impressed at all by the Gmail search function. It doesn't even have any fuzzy matching – which seems crazy given what company we're talking about.
That's just the base cost of using electron (along with the associated CPU usage). It's terrifying but you get that much usage even if you're not storing anything in memory.
A Hopeful Vision for the Future of Islam in Europe
No one paid Marcus Hutchins. He just acted. (And look what what that got him.)
Wait, so... this "thing" that true skaters share, can the posers take that away? If not, why the ire?

All my skater friends are very particular about who's real an who's posing, and also rather hostile towards wrongboarders, inline-skaters, parkour-runners and any other street-based activity except BMX (they're cool somehow). It's all very tribal and I really can't relate.
These cause me to often laugh out loud, but warning, they're a bit of an acquired taste (like all good things):

- XFM Series (you tube, start season 1 episode 1)
- Nathan for you
- People just do nothing
- Alan Partridge
OnCare - social care SaaS | Full stack engineer | Farringdon, London, UK | Full-time | Onsite | £40-60k & Share options

OnCare is a software platform for social care. Our mission is to make care easier for everyone and to remove the pain and friction from the process of finding or delivering amazing care.

We're looking for someone with frontend (React, CSS) and backend CRUD (Django, MySQL) or similar experience to take our product to the next level.

Process-wise, we do a form of Kanban, have a CD workflow, good unit test coverage, code reviews for all work, ad-hoc pair programming and heavily involve tech in the feature ideation phase.

Let's chat (james at weareoncare.com). P.s. recruiters/offshore devs, we're not interested so don't waste your time :)
How to turn your company's content into an asset?
Von Neumann’s First Computer Program (1970)
Compile India | Product Engineer | Bangalore, India | Full-time, Onsite | https://www.compile.com/careers/product-engineer/

Our goal at Compile is simple: help organizations benefit from the intelligence that’s hidden under big data. Our customers, which include Fortune 500 to hyper-growth startups, use our insights to power their enterprise solutions.

We are now ramping-up our team as we tackle harder (and more unique) problems and are looking for talented and motivated people to be part of the ride. If this excites you, drop us a line at careers@compile.com

Note: this position is mostly aimed at someone in the 0-2 years experience bracket
Seems like quite a likely outcome to me also, I imagine most serious attackers understand the concept of covering their tracks and aren't exactly going to be sending packets straight from their home computer without protection.

Just take a look on any of the numerous cybercrime forums at any one time there are hundreds of "VPS"s available for rent which are are just compromised PCs of innocent folk.
Yes, exactly! Not everyone has the hardcore skillset to make great cross platform software. So much so that even behemoths like Microsoft write electron apps to get work done.

He is using his web skillset to make a product that runs everywhere. If anything, this shows some serious good qualities in the developer that he wants to get the product to multiple people and not ponder over perfection.
Academic Outsourcing or Cheating?

Isn’t learning how to arbitrage time / money / skills a critical understanding for the Gig economy?

Also, don’t we praise ignoring rules that don’t serve you and force your resources into lower yield activities? (Uber, AirBnb, etc)

Where else in the real world do you get penalized for paying someone else to develop IP for you? You can have books ghost written, copy for articles, pretty much anything.

Have there been any studies that show people who outsource papers fair worse later in life?

Aren’t Universites largely a scam to extract money for credentialing leaving students with gross amounts of unbankruptable debt?

- Devils Advocate
Well, I am curious. Seems so hard to get an email client right. I would not mind paying (GPG integration is a must).

If you don't go the mutt/alpine route, there aren't much options. Basically Thunderbird and Evolution. Never really got Clawsemail and iscribe to work with my IMAP server settings.

To make things worse, people do understand email less and less. Often, all ports except 80 and 443 are blocked and you can't even use IMAP/SMTP. And if you complain they tell you "What are you talking about? Gmail works...."
>At least acknowledge and respect what FB is doing here

Thank you Master Zuckerberg for doing the minimum.