skysight-inc/HackerNews huggingface dataset:
Ask HN: Where does JQuery hit a wall?
I've done frontend development with a variety of frameworks and libraries. There are things I like about angular and react, though I find them both fragile and slow to develop and maintain because so much of what they're doing is opaque. I often find I'm spending forever fiddling with angular filters, or with unexpected react lifecycle properties' states, or with fiddly churning React/Redux syntax.

In contrast, I find developing with jQuery to be a pleasure because there's never much of a mystery about what's going on or what I need to add next. I recently was wondering if I should try to dive deeper into jQuery to see if I can use it as a light front-end framework for some of the purposes I've been using react and angular.

The TodoMVC example of written in jQuery is impressive: it's an SPA that includes routing and everything. And it would obviously be easy to add on Ajax to use an external API.

What I'm wondering is, if I tried to develop a more robust and complex application in jQuery instead of angular or react, where would I be most likely to miss them? Would it be in the reuseability of components in different views? In the built-in control over components' life cycles? In the cumbersomeness of having to code every state delta instead of just counting on the DOM engine to update things correctly?
Show HN: Share query results quickly and securely with QueryClips
I like the guts and the technology, and I'm always impressed when I use one. But edge-to-edge touch screen is still problematic for me.

I like a phone with a place I can grab without worrying about activating it. Perhaps it's just psychological. Perhaps it's OK to grab the phone anywhere and it won't blow up or start dialing or whatever.

That said, every member of my family with an X can do nothing but rave about it; and they're anything but techies.
Scientists put a worm brain in a Lego robot body – and it worked
My favorite line of this story is "I use the Fridrich method, too, because I am Fridrich."

I learned to solve the cube, albeit slowly, but my experience is the same- people ask me to show them how to solve it but are mostly disappointed and get bored when I show them the algorithms.
NoRedInk | Back-End, Front-End, Full-Stack, and Site Reliability Engineers | San Francisco, CA | REMOTE Pacific Time (PST) to Central European Time (CET)

We’re an ed-tech company on a mission to help all students become strong writers! Our team may be small, but NoRedInk is used by 1 in 3 school districts in the US, and students have answered over 2 billion questions on our platform.

We’re a group of friendly people who listen to and learn from each other. We discuss past mistakes openly so we can adapt our processes to the challenges that come with progress. Puns flow freely across our San Francisco office as well as on Slack, and we have remote engineers spanning six different time zones.

Our engineering team [1] prides itself on code quality and innovation. We use the cutting-edge Elm programming language for all our new front-end code, and have been migrating legacy React code to Elm as well. Our back-end is primarily Ruby on Rails, although we are working to split off smaller services as we scale to keep up with our traffic. You can read about our experiences with these technologies on our team blog! [2]

In addition to spending work hours open-sourcing useful libraries we develop [3], we also invest financially in open source. We hired the creator of Elm, Evan Czaplicki, to develop Elm full time. [4] Evan discusses his plans for the language with the team every week, periodically pairs with other engineers on Elm, and cracks up members of the sales team with his lunchtime jokes.

We use Amazon AWS for our infrastructure and automate all of our deployments using Chef and OpsWorks. We write a lot of tests, and use Jenkins for continuous integration. Our process for new features begins with our product team and in-house visual designer, continues with a GitHub pull request from a feature branch into master, and ends with our in-house QA specialist trying to break it before it reaches production.

We’re looking for engineers who want to work on a mission that makes a difference and who are the type of collaborators that value kindness and open-mindedness, over convincing the group they’re right.

You can learn more about what to expect through blog posts about our interview process [5] and on-boarding experience [6].

If you’re interested, please apply through our jobs page! https://www.noredink.com/jobs

[1] https://www.noredink.com/about/team

[2] http://tech.noredink.com/

[3] https://github.com/NoRedInk/

[4] http://tech.noredink.com/post/136615783598/welcome-evan

[5] http://tech.noredink.com/post/145260396603/our-engineering-h...

[6] http://tech.noredink.com/post/143787279069/on-boarding-as-a-...
It's more underbought than underrated. The X is better than cheaper iPhones, but not that better as to justify its price.
For me, Face ID is a huge annoyance and only works ~25% of the time. I like to have my phone flat on my desk at work and now I have to pick it up every time to unlock it. It also doesn't work well when I'm lounging on the couch, it needs you to be looking perfectly straight at it. After it fails it has some weird delay before allowing a second attempt that I can never get right.
History of AI according to Wired
South Korea's Crypto Craze Explained by Seoul's Largest Investor
because the list of widgets with screenshots are the same as wxwidgets which is in here:
http://docs.wxwidgets.org/trunk/page_screenshots.html
7 Best Messaging Apps for Android to Call to Iran
LibreOffice, the best office suite, gets even better with LibreOffice 6.0
I imagine it'd be better if you have a case on it (which apparently is necessary because it's broken easily)
The only problem I have with Face ID is that I cannot be discreet with Apple Pay. With Touch ID you. can kinda do the touch part out of sight and then move the phone close to the payment device. With Face ID you have to hold the phone up so the world can see you are using Apple Pay.
You are confusing treatment that is expensive with treatment that is not cost-effective. Also, the parent message was not talking about cancer but hepatitis C.
Sumo Logic | Backend Engineer | Warsaw, Poland | Onsite, Visa

We do grep and top on steroids in the cloud. Huge scale, exciting tech (AWS, Scala, distributed systems)... https://www.sumologic.com

Backend Engineer: https://boards.greenhouse.io/sumologic/jobs/267415
Crowdstrike | Irvine, Sunnyvale, Seattle, DC, Minneapolis, London, Bucharest, Remote | Fulltime | ONSITE or REMOTE | http://www.crowdstrike.com/

Crowdstrike Stops Breaches.

We're hiring software and devops engineers to take the lead on automating our software and systems. Give us a shout if you're interested in the following areas, with other information listed at http://www.crowdstrike.com/careers/. We've over 25 Engineering positions open right now.

* Cassandra/Elastic/Kafka/Spark/Splunk Scaling and Automation
* Chef/Python/AWS/Docker/Virtualization Scaling and Automation
* Public, Private, Hybrid Cloud and Datacenter Growth at Scale
* Securing systems internally and externally with a focus on automation and visibility

I'm hiring 5 positions you can see on the career site:

* Sr. Virtualization Engineer
* Sr. Network Engineer
* Systems Data Science Engineer
* Data Center Technician (Bay or Sacramento)
* Sr. Systems Engineer (Linux Automation and Optimization)

We have a real devops approach - very egalitarian and enabling of engineers. There's tremendous mutual respect and as a result, we get a lot of leading edge stuff done very efficiently.
Come join us! See our jobs at http://www.crowdstrike.com/careers/.
This article pairs nicely with bcantrill's recently released talk "The Hurricane's Butterfly: Debugging Pathologically Performing Systems" https://youtu.be/7AO4wz6gI3Q
Microsoft Windows 10 Security: Hardening with Hardware (2018) [pdf]
Praised by tech-savvy people and fashionistas who understand it from each of their knowledge bases. But consistently underrated by the tech press desperate for clicks.
Still much better then no healthcare if you couldn't afford it before.
And Android has done it that way from Day 1.
D - it could be a replacement for many languages right now, and in many aspects is superior to Go, but since it lacks a big brand behind it, people are afraid to use it (although some do, successfully).

Another one is Nim, with great potential, but still some rough edges here and there.

Last but not least: Red. If this language gains momentum, it will change the game forever. The current implementation take the concept of cross-compilation to a new level (although the current lack of View on Linux is somehow disappointing.)
SEEKING WORK: embedded/IoT systems engineering, development processes, product quality, DevOps implementation and training

Location: Munich, Germany

Remote: preferred

I'm an experienced (>10 years) embedded software engineer with management experience. I have a master's in mechanical engineering.

I've worked on all stages of embedded products, from product management, to specification, to coding, testing, and qualification. I've introduced modern methodologies to my teams, including agile development all the way to DevOps for embedded. A lot of my career was spent working on safety-critical systems up to ASIL D / SIL4.

How I could help you:

* organise and manage your development efforts
* manage your product
* advise in assuring the quality of your product
* create fast feedback loops all through the development cycle (DevOps)
* close gaps in your team's embedded development expertise
* train your team
* improve development processes
* interact with regulatory bodies
* help you comply with safety regulations

An overview over my current projects:

* managing a small, experienced team in the development of an industrial robot
* advising a multinational company in the development of a highly safety-critical (ASIL D) automotive electronics component
* advising a startup in the IoT development tooling space
* coaching an experienced team on improving their development workflow to increase speed and quality
* training and advising several German Fortune 500 companies on DevOps philosophy, processes and implementation

Contact me at luca [at] ingianni.eu
I dislike Apples love for dongles, but the headphone donglegate is mainly a constructed problem by people that just want to rage about something. Sure, it sucks that you can't use your headphones while charging but in reality I had this problem exactly once in a year of usage. There are actual problems with modern smartphones and iPhones in particular but the headphone jack is a ridiculously propped up issue.
oh, where do you find private doctors in France?
> It's more underbought than underrated

[citation needed]
I ran my iMac on Snow Leopard until El Capitan. So about six years. At that point I really didn't have much choice; I couldn't get updates for anything any longer.
That's a boatload of work. I had them done for the first start-up school, if you want to do that properly it takes quite a bit of time.
Bail Bloc – A Cryptocurrecy Scheme Against Bail
> Except this Bitfinex thing shows that while an amount of bitcoin can't be manipulated or counterfeited, their actual value is relatively easy to influence.

This is because the only usage Bitcoin has left is a lottery ticket. Bitcoin used to actually have utility value (payment) but now with that gone, it is easy to manipulate the price because its value is built on people's perception only.

If Bitcoin was still being used to send money across borders, to buy things with super low transaction cost, send money without censorship-which by the way used to be why a lot of people saw value in it in the first place--it wouldn't be so easy to manipulate the value because any fool can see that there obviously is value in there.

Bitcoin losing utility has singlehandedly created the scam market we're seeing right now. People who want to make money choose the most efficient way to make money. And if they can see that they could make more money by building productive things on top of Bitcoin instead of building their own scam coin or scam scheme to manipulate the idiots who fall for it, they would probably rather work on those instead. But that's not the case, which is why we are where we are.
Lawn Love (YC S14, https://lawnlove.com) | Senior Software Engineer | San Diego, CA | FULL-TIME ONSITE

We're Lawn Love, a new type of lawn care service. We're building a software layer on top of the very large, thoroughly antiquated lawn care market. We're profitable, growing fast, and operating in over 100 markets in the US.

We bring software and data (truckloads of data!) to the sprawling, low-tech lawn care market. We’re hiring experienced full-stack engineers to help us reinvent this $83B/year industry. Our platform connects hundreds of thousands of lawn-havers with independent gardeners all across the country.

Come join us!: https://angel.co/lawn-love/jobs/308895-software-engineer
I'm not sure what you're asking why too - I will go ahead and assume you're asking why analog ports make sense for professional audio.

The answer to that is partially because there is a huge culture of analog being superior to anything digital in parts of the field, and doing live signal processing on an analog signal being cheaper than digital. For most recording purposes, the sound is recorded and turned into a digital signal almost immediately. However, for live sound, a lot of places still use analog compressors, equalizers, reverb, and other effects because they're cheaper than the good sounding digital counterparts and easier to troubleshoot.

If that wasn't what you were asking why too, feel free to specify what you were asking about and I'll give answering that a shot too.

> Oh, and why shouldn't I be able to charge and listen to music at the same time? I need another adapter for that?

The answer to this is pretty simple, I think. Most people just don't charge their phone and listen to music with the headphone jack at the same time very often. Obviously, for those who do this will be an inconvenience but for most people who charge their phone every night and don't listen to insane amounts of music this will never be a problem.

Even if Apple were to put a second port on the next iPhone, it would make much more sense to put a second lightning port instead of a headphone jack. Then people could listen to music and charge, or do any number of other things and charge at the same time.

In a perfect world they would put a lightning and a USB C as the start to their transition to USB C iPhones, but I can't see Apple doing that.
So easy, perfect..
Life insurance is a $130B market where 98% of policies are sold through financial advisors and life insurance agents. Ladder is building a new type of insurance company that is all digital from the ground up and sells directly to consumers.
We are a growing team of innovators going after this huge market by putting the user at the center of product design. We are creating a company built on technology, design, and data science so users can get the coverage they want and need.

-Know and understand our data elements and architecture deeply and comprehensively

-Use your expertise in modeling, quantitative analysis, and data mining to inform core business expansion, feature development, and channel optimization. Robust data science is foundational to Ladder’s business model. The work you do will have long term strategic impact, as well as strong value for short term decisions and prioritizations.

-Build production machine learning models; your models will create new best practices in real time underwriting.

-Collaborate with world class team members across engineering, product, risk, finance, and marketing Report to the head of engineering

https://github.com/ladderlife

If this sounds like you email me at casey@ladderlife.com
Vulnerability counting is never a metric for security when comparing counts across products.

It's very helpful for counting within a product.

One simple example - A and B are browsers. A has a bounty program that they invest millions into, B does not.

A gets 100 vulnerability reports a month, B gets 5.

Is B safer?

No.

However, let's say we just look at A. It gets 100 a month, and then a new feature is added - suddenly it's 200 a month, and the vulns tend to be in the new codebase. That's interesting information for A - it has nothing to do with B.
Tempo Automation has historically been super high priced. I haven’t looked in to their prices lately tho.
Do you have loud angry opinions about AWS? Me too; I built a snarky survey
OK, one of the item duping bugs was my fault. It took a while for one of the battle.net moderators to tease how to do it from one of the Chinese players using it to make a killing in real world cash. At some point we made the single player game that worked into a multiplayer game without changing anything else or reviewing the code for exploits - I did all the code for the interactive objects in the game and there was a trigger on objects that we should have made authoritative on the server ( and that million dollar lesson that I always learned to do nowadays in client server projects...) but wasn't for opening chests so people with modded clients we're able to open chests an infinite amount of times. I don't know about the bug you are describing - was it peer to peer or b.net multiplayer? Though it sounds like it would depend upon some server/client synchronization timing that was not working in all situations correctly, I didn't work on the network/server team, but we must have missed something like the other bug, where it made sense in single player but should have been thoroughly rethought.

A lot of the features we added to D2 were things the original creators wanted to do in D1 or even the D1 expansion, the D1 expansion was outsourced and they were really unhappy about the quality of the add-on and were determined to make things right with D2 and do the expansion in house as well. I finished my work early so I added the keyboard customization feature for fun. There's a making of book about Diablo 2 that interviews the guys who also started Blizzard North/made Diablo 1 so a lot of information about the process is in there.
This is because the portfolio strategy (1 hypergrowth + 20 failures) is the best strategy from the VC perspective. It's nearly impossible to know which startups will succeed (high uncertainty decision making), and very difficult to know how big the successful ones could be (open ended results).

If it were simply as easy as building 17 solid startups to just 4 failures, I'm sure there would be more investment in that area. It seems much more likely to have maybe 5 solid startups (20% annual profit), 5 with possibilities (losing 20-30% per month) and 11 failures.

Entrepreneurs suffer from their biased perspective; of course my startup could be solid and profitable, because otherwise why would I continue working on it? Therefore it seems rational to assume you can identify prospectively profitable startups.

My opinion is that VC investment is a crapshoot, where nobody knows the odds of a given company. They're buying lotto tickets, and they'd rather buy $5mm tickets that have a max prize in the billions, instead of a $100k ticket that has a max prize in the millions.

To change the current system, all we need to do is come up with a guaranteed way of evaluating whether a startup will be profitable.
Sadly my favourite road section to cycle has been altered, here's how it was in 2012:

https://www.google.co.uk/maps/@51.5259235,-0.1244285,3a,90y,...
This was exactly my first thought.
Starsky Robotics (YC S16) | Devops, Electrical Engineer, Perception, Gen. Software Engineer, Data engineer, ML Engineer, Test Engineer, Hardware Test Engineer, EE | San Francisco, CA | Onsite | Full-time

We're working to make trucks autonomous on the highway and remote controlled by experienced drivers for the first and last mile. Our trucks will make roads safer while giving drivers meaningful work close to their homes and families.

Looking for:

- Devops Engineers, Data Engineer, Gen software engineering

- Controls Engineer, Electrical Engineer

- Perception Engineeer, Machine Learning Engineer

- Test Engineer (SF and Florida), Hardware Test Engineer

- Internship (SW or EE): On a limited basis, we are open to extremely talented internship candidates. In addition to a resume, attach anything that will show us that you’re exceptional (non-school projects, side-businesses, etc).

We currently run our trucks autonomously on the highway. We are looking for awesome engineers who are comfortable working on a scrappy, driven engineering team. The team takes an extremely active role in the development and testing of Starsky Trucks on highways across the US.

We use Python, C++, and lots of bash scripting. We are a group of PhDs, masters, bachelors, college dropouts, and high school interns all working together. No matter your experience, we're looking for intelligent folks who have a history of diving excitedly into new fields.

Apply here: https://jobs.lever.co/starskyrobotics/
I really hope that they will manage to reach a large audience with this, early stage investors are more often than not even more clueless than first time founders.

Educating both groups goes a long way towards getting everybody on the same page.
Bitcoin is a system where you can have reasonably strong trust in the ledger and absolutely no trust in any other part of the market at all. It's a demonstration in practise that pure unregulated trade in the digital equivalent of used unmarked bills leads to a broken market where literally everything is a scam, crime pays, and meaningful business cannot be transacted.

Its value is being propped up beyond this technical tinkering, by poorly informed optimism, ideological dreamers and a lot of people hoping to make hay while the sun shines, sometimes by knifing you first. It is going to bust all the way down to $0 and probably get internationally banned as an attractive nuisance.
They land them on a barge. This was an experiment that might have damaged the barge.
Colleges are businesses that deal in information and knowledge for money.
Who invented a table? What even is a table? Or a cotton gin for that matter? A patent? because that sounds awfully like a theory...
We were in an accident during an automated driving tech demo
Seems to me like this 'nightmare' has been solved by the amazing invention of 'silent/vibrate mode'.
Flash zero days seem like pretty low-key hanging fruit. Not surprised that even a small state actor would have the capability to discover and weaponized one.
More about ORCiD for the skeptical: https://en.wikipedia.org/wiki/ORCID
Currency is a tool that exists to facilitate economic transactions and though it's value varies depending on the confidence people have in it, your first point is true. I would say the only difference with Bitcoin is that it's fixed and fundamentally deflationary.

There are people who invest in Yuan, Pounds and Dollars. Forex trading is a real thing and I expect it's often dabbled in by the same people that invest in Bitcoin. Though not as unstable as Bitcoin, it's still a gamble, a bigger gamble that most investment given that the only real payout is, as you say, imaginary (as opposed to the possibility of dividends that a stock might give you).
India's Finance Minister has just killed India's cryptocurrency party
Never used telegram but that sounds interesting. Are there public channels for this sort of thing?
My point with site isolation was more their continued effort to push interesting, compelling security improvements. Currently, from a corp perspective, enabling site isolation for internal high security websites (SSO pages etc) is possible with GPO and a big win imo.

Please don't take it the wrong way, I think Firefox is awesome too :)
> Bitcoin is a long demonstration in how regulation comes to exist.

Or perhaps a short demonstration, given that BTC appears to be recapitulating the entire history of currency in a few years?