skysight-inc/HackerNews huggingface dataset:
Quill.org | Software Engineer | New York, NY | ONSITE, SALARY: 70k-120k

React / Ruby / Rails / Python / Machine Learning

At Quill.org, we’ve created an online learning platform to help middle school students, primarily lower income ones, improve their reading and writing ability. Our pedagogy is based on years of research that shows that once students understand the logic behind constructing sentences, their ability to read and write improves dramatically. Unlike common multiple-choice-based learning tools, our tools allow students to practice writing sentences and passages in their browser, while still receiving real-time, focused feedback. This is a challenging engineering problem that we use a variety of methods to solve, from simple regex to machine learning.

Some info about Quill.org:

- We were named one of Fast Company’s Top 10 Most Innovative Education Companies in 2018: https://www.fastcompany.com/40458272/this-machine-learning-p...
- We served over 1 million students last year and are continuing to grow.
- In April 2019, we won a grant from Google’s AI for Social Good initiative which provides us with both funding and mentorship from Google’s NLP experts.
- We’ve been funded by the Bill & Melinda Gates Foundation, AT&T, Black Rock, and the Chan Zuckerberg Initiative to name a few.

As a member of our engineering team, you will be directly involved in building tools for students, teachers, and administrators. We are looking for developers who can take features from a user story to production. We are a rapidly-growing team of 13 working in the Financial District of New York City. This is a full-time role on-site, and we cannot sponsor a visa at this time.

Full-Stack Junior Software Engineer: https://angel.co/company/quill-org/jobs/581567-full-stack-ju...

Full-Stack Software Engineer: https://angel.co/company/quill-org/jobs/581557-full-stack-so...
It is worth remembering that less than 2 years ago thousands of Americans were killed and 3 million plus Americans spent months without electricity due to a hurricane. It is impossible to link that single event to climate change since climate is about trends and not single events, but that event came and went and generally speaking the country barely seemed to care.
Canada is still enduring harsh retaliation from China over the detention (house arrest) of Huawei's CFO for US extradition. We're stuck in the middle until either the US takes her in, or allows Canada to release her.
Since ext4 became the default, my most common cause of bizarre behaviors has been running out of inodes.

df -i

will show this, but a bare df command will not.

Getting off topic now, but does anybody know if the ext4 utilities changed the calculation of inodes when formatting compared to ext3/ext2 utilities? Running out of inodes on those filesystems was fairly unusual, but I've seen it happen a dozen times in the past 5 years on ext4.
Trauma, Memory, and Play: Who Is Rewriting Your Past?
Why would you leave after a quarter of record sales?
I feel like auto-aim has always been kind of a sad hack, in that it's done on consoles but not on PC, so it effectively isolates console multiplayer from PC multiplayer.

I feel like a more "proper" solution would be to come up with shooty-shooty bang-bang game mechanics where "ability to aim with finesse at the things you're shooting at" is mechanically irrelevant, so that "aiming at things" isn't really a part of the console or the PC experience. I.e., design the game so that, despite complete ignorance of your input method, there is still absolutely no advantage in using a mouse compared to a joystick.

Any ideas on how such a thing could be accomplished?

• Maybe a game could snap all the people to a 3D voxel grid. You'd move smoothly, but your "shadow" would always exist within a certain voxel; and you'd always see everyone else over the network as popping between voxels. To shoot someone, you just have to target the right voxel.

• Maybe a game could give people, instead of hitscan line guns, extruded hitscan beam weapons of some diameter. Everyone is blowing 1m-wide holes in one-another [and the terrain] with giant laser cannons. I'd play that!
Yes. We live in the woods in northern Illinois, and we have taught them to identify wild raspberries and blackberries. They don't eat without running it by us first. That said, I would try to avoid intentionally planting toxic plants in the yard due to both kids and pets.
There are hundreds of native bee species in California alone. None of them produce honey stores like the Apis mellifera, the european honeybee. We do, however, depend on the honeybee for food crop pollination, which is a huge industry in the US. Beekeepers haul their hives all over the country following the seasons for different crops. Because they're profitable, we have a lot of honeybee research and attention, and that makes them valuable for pointing out problems that are likely affecting other insects (like native bees).
very good.
A few nitpicks:

1. the logo images at the like "Hacker News" look blurry to me in Firefox

2. Would be good to have column headers for the numbers on the right and left. Looks like one means points and the other is for comments but they don't seem to match the actual sites -at least not HN and Reddit
The dog is always eating Tesla’s homework. Skepticism is warranted here.
Ah ok. Maybe it was working in my region and still broken in others :(
Not at all.

Back when ozone depletion was being discussed, so was CO2. Thatcher was as keen on CO2 action as CFC action. Back then I was very optimistic.

James Burke, a famous old UK TV science personality known for Tomorrow's World, Connections, and The Day the Universe Changed, made a programme in 1989 called "After the Warming", a view from 2050 looking back. Find it on YT, forgive the late 80s CGI, and be surprised, and a little depressed. He gets much right, and a little of the then new science wrong, only it turns out he was pretty optimistic too.

Decades of inaction and international treaties (Rio-1992!!, Kyoto, Paris) that barely scratch the surface, or require no commitment from developing nations. Then all the disingenuous attempts at briefing against fact and science, or claiming we can't afford to, or we'll adapt, squelched all that optimism.

Now I think IPCC will turn out to be at the wildly optimistic end of the scale, as their projections presume we will eventually get off our ass and try. Seems we have to hit rock bottom, and too late, but right under our noses first.

I still have a feint hope the world will prove me wrong...
First, many branches of science have always been inextricably tied to society. That's part of the point of doing (and publicly funding) science.

Second, I honestly can't tell if you wrote "climate change (if it exists)" as a low-effort troll, or if you're actually on the fence about whether the climate is actually changing. Even the most willfully ignorant, contrarian AGW denier must admit that something is changing the climate, right?
It's too late man.
Ask HN: Has it gotten easier or harder to hire developers as your company grew?
Slightly tangential, but I find it a bit hard to accept that systems do not have a more graceful failure mode when their disks are full.

I keep a few GB free on my / but when I inadvertently fill it, it becomes almost impossible to use. Would it be so hard to keep the few last MB as reserved space for debugging purpose and refuse any space allocation that is not devoted to a 'ls' or a 'baobab' process?
I think a new normal, in the sense of a new steady (less favorable) state of the climate, is not something that is being suggested by the science. Just to point out one relevant fact, consider that the current CO2 levels were present at least going as far back to Pliocene geological epoch https://en.wikipedia.org/wiki/Pliocene_climate. I think it is reasonable to expect at least plenty of instability as the Earth gets closer to the temperature and sea level of that time.
We put up a few bat houses in our yard this spring. We think a few have finally moved in to one. These are really supposed to help control mosquitoes.
Most companies don't have a "runway", they are just bootstrapped and have to actually justify their expenses and lock-in every day.
Again, where's the proof that the performance is a problem? The standard library should solve for the 80% case. I suspect it is well within "fast enough."
Apple's terrible handling of OpenGL has been around before Metal was a thing, doubt we'll see a turnaround anytime soon.
Holy heck. I always wondered why there wasn't a tag like that. Thanks!
LIDAR doesn't really depend on any other illumination, so there are no shadows as such. If there is too much other illumination in the same wavelengths (or too little returned reflection) it might not register a return at all and this would appear as a hole in the data.

If not shining straight down, it might have an error for the horizontal positioning of a building's roof, but it will still measure a discontinuity like a cliff edge where one measurement hits the roof elevation and the next hits the ground adjacent to the building.

If measuring through a tree canopy, there will be multiple levels of returns as beams penetrate to different elevations before reflecting. These levels may include some measurement of the true ground level, unless the canopy is so dense that all beams hit a tree. So, a dense mass of trees or brush might obscure the true ground level beneath them. Perhaps the original article author conflated this with the idea of shadows.
It's not a scam, I guess I'm just desperate. I asked this simply out of curiosity and was hoping something would come from it. I am overwhelmed with information that I think is useless and a lack of direction. Sure, I don't need a mentor! I just am in the early stages of finding one. Because that is what I think could really help me to stop running in circles.
That’s Amazon’s story and thousands of others that failed. Trying to paint a parallel between Tesla and Amazon based solely on they both had losses for a certain period is foolish. You’d need a lot more similarities to make the comparison useful.
We have the ability to solve the problem now.

We just don't have the business incentive to do so. It's not about adding people, It's about adding incentive.
I got an email yesterday that told me the boring old HPUX server (which was racked before my intern was even born) barfed all over its boring old 50-pin SCSI drive and ops went scrambling to find one in storage so the boring old Oracle DB that was responsible for production lines running could be recovered. Took us around an hour, cost us a boring 5 figures. Luckily our sysadmin knows how to hide “unused parts” for days like that or we’d have been really in trouble.

> You can’t create “technical debt” if you don’t change anything in the first place.

Rubbish. The bits really do rot, and if you don’t do _something_ on occasion you end up with an entire data center no one wants to touch because the dust in the servers might be structural at this point.

I’m not saying go rewrite your apps against the Kafka instance your junior devs are fucking with, but you have to do something to fight the entropy.
Absolutely not.

Even as we start to see major changes to weather patterns globally, most people put up little more than nominal effort to avoid CO2 emissions and other damaging activities - for example, air traffic continues to grow [1].

We're likely to hit the point of no return on CO2 emissions within two decades [2]. Those with the resources to work towards reversing the damage at that point will also be the ones who can afford to comfortably adjust to changes in climate - which do you think will take priority? Meanwhile, those who are going to be hit hardest overwhelmingly cannot afford to avoid contributing to global warming, let alone actively combat it.

I'm sure civilization will survive - it's more a question of whether we'll ever do anything significant to stop climate change, or if we'll have to adjust to whatever new equilibrium the environment enters - and how much biodiversity and population loss will we sustain on the way there?

[1] https://www.statista.com/statistics/564769/airline-industry-...

[2] https://www.earth-syst-dynam.net/9/1085/2018/
This is big news - open hardware backed by a major global power is going to have a real affect - and the fabs don't have to be the 10nm billion dollar versions. If the indian government can start using some muscle here - all government IOT devices must use this processor and this software stack and you can see a global standard emerge from the open standards. I think I might be dreaming too much
Ive been bearish on the stock since the $7500 credit expired. However, this weekend, the stars aligned, and I pulled the trigger on a Model 3. It’s nothing less than amazing (panel gap issues aside). I now understand why Tesla has so many fans. They’re light years ahead of the competition.
I've been using illumos on and off since it was called "OpenSolaris" and illumos is rapidly becoming less relevant just due to the tiny ecosystem. dtrace and mdb are both great tools, but it's getting to the point where ZFS on Linux (which possibly can't even be shipped as a binary without violating the Linux EULA) is seeing more usage than all other downstream consumers (and ZFS/FreeBSD was probably a wider usage than Illumos for a long while now).

Ultimately being a libre *nix that is better in a few ways than Linux seems to be a long-term losing proposition, as Linux will eventually check all the boxes you (even if it's not quite as nice) thus steadily shrinking your niche.
So this is what Svelte does, the app gets built at build time so you don't need the include any script in the browser for it to run. I remember RH talking about the React Hooks inspiration thing, so whether the API will go more in that direction (and eventually be a runtime thing), I'm not too sure.
Not really. This is the one video that's been good in a long time. They should've stuck to their roots.
I don't think there's any way to do this on macOS right now.
Also off-topic: am looking forward to the finishing of craftinginterpreters.com, which has been a fantastic read so far
> And that's it. On macOS, this is all truly plug-and-play.

Worth highlighting, I think.
I'm assuming it's something pretty embarrassing if it's not in the post mortem.
> 99.99% of all these outages are due to screwing up something that already works

Fiber optic cables are a great technology, but they don't react well to being cut in half by a backhoe. Is the solution you are recommending that we stop using fiber optic cables, or that we stop using backhoes?
Ahh, so eliminate poor people with amazing skills and focus on mediocre apprentices who can pay? How is that not selfish?
It’s obvious.
Ask HN: What's your worst experience working with recruiters/agencies?
[Hiring Developers] Please share your worst experiences working with recruiters and/or agencies to hire a new developer on your team.
REEL | Multiple positions | Santa Monica, CA | Onsite
We're a small but fast growing fintech startup looking for the following positions:
* Junior Front-end dev (react/redux, vue, angular experience is nice)
* Lead Fullstack developer (node/react/AWS knowledge)
* UI/UX expert to help us evolve our product's UX.
* Product Manager to look for ways to identify features customers would like and the like (should have worked on a successful product in the past)

On the tech side we user serverless to deploy lambda functions to AWS, all microservices are in node, some are typescript, others ES6 - looking to standardise this. We lean pretty heavily on AWS from a devops perspective. Since we're a team of 8 so far, there are lots of opportunities to work with ML/BI data analysis (Periscope), product enhancements, pretty much we're a very open company to all ideas.

Email me at kevin@joinreel.com if interested, remember this is on-site in santa monica, california only full time.
To Travel, a Tech Conference and One Million Views: A Recap
I never said they were playing fast and loose. I specifically said it’s a specious claim with as much backing as “they left because it was too fast paced”. We literally have no evidence for either claim as to the reason they left.
What could you do?

Lower your price. The gap between a team and you is 3x. Hire a 2k developer to do the work and you manage project.
Do this 4 times. If one client moves you don't have all of your eggs in one basket.
Losing three vice presidents ought to help with the burn rate.

They were insiders at a public company, so perhaps their pay was filed with the SEC.
Almost always, yes, but the problem is that everyone has to start routing around the problem and it creates congestion. Those redundant pipes don't sit idle. They are sharing the traffic.

As mentioned in another thread, in this case, Google has rerouted google.com traffic out of the region to try to mitigate the congestion.
Path of Radiance is pretty standard Japanese role-playing game fare. The world in which it takes place is on the brink of war, with the larger nation of Daein occupying the smaller nation of Crimea.

Considering it came out in 2005, that paragraph is pretty interesting in and of itself.
This proposal really seem to rile up the community, can't it be shelved and revised until let's say v2.4 or something?
I've been using an eGPU (15" 2018 MBP i9, RX 580, 10.14.x) for over half a year and only ran into connect/disconnect issues once. If you're having disconnect issues I'd urge you to see if killing the QuickLookUIService process causes the eGPU to immediately disconnect. If it does, you probably have a buggy QuickLook plugin with one or more apps. In my case there was a QuickLook plugin from a recently installed trial app that was preventing the eGPU from disconnecting. I uninstalled the app and everything went back to normal. I've googled around and it appears like other people are also having this issue with QuickLookUIService. Hope this helps.

I love my 2018 MBP + eGPU setup to the point that I chuckle whenever I see people claiming how awful these MBPs are. I've finally reached computing nirvana. The i9/32GB RAM in my MBP is powerful enough for me needs at home and on the go. The eGPU makes for a great dock and access to a more powerful GPU at home. It has built-in gigabit ethernet, an SSD, and several USB 3.1 ports.
I had a similar experience. I wish Ractive would have gained more traction; it was a good balance of "enough functionality that a web UI requires" and "simple enough to avoid cognitive overload and allowed for quick ramp up".
A quick look at their Glassdoor reviews paints a very different story if the reviews are to be believed...
June Was the Hottest Month Ever Recorded
I don't believe that the next ~200 years will be anything but catastrophic for life on this planet. I'm not hopeful that we can "solve" climate change or avert catastrophe. As I understand it we're in the early phases of a sixth mass extinction event caused by many factors. Most of them anthropocentric.

The only thing we have power over now is determining how severe the building catastrophes will be. If we can mobilize radical efforts in the next ~4 years we may avoid the worst case scenarios. But that doesn't mean we'll be hotly anticipating the next smart phone and enjoying next-day delivery in thirty years. There will still be mass extinctions, large swathes of the surface of Earth will be inhospitable to humans, we will live with constant wildfires and super storms... regardless of what we do now.

I'm not a gambling sort of person so I don't plan on getting lucky. It sure would be nice if some genius out there invents a technology that magically reverses everything. However that's not a likely outcome.

I think we need to look forward to surviving. It's not going to be pleasant but I do remain hopeful that it will be possible.
Hello Matt! Big admirer of the work USDS is doing. I'm curious if USDS ever showcases its work in public venues like conferences or local meetups in DC. I'd love to learn more about the things you're all building and the processes the team goes through more directly.
Ask HN: How to get service provider in front of enterprise CEO/CTO
I work at a Mac Service provider, and we are now targeting enterprise clients. Which is a whole new ball game in terms of getting them to even look and consider us as a support service provider for all their mac gear.
I have been asked to take over the marketing side of things and i am having a hard time thinking up some ideas. As the things we usually do to get in front of potential clients wont work, such as maildrops.
We really need to get our business into the eyes/minds of the higher ups such as the CEO or CTO otherwise nothing really ever happens.

Does anyone have any ideas of experience on how to get a support service provider into the eyes/mind of the higher ups at an enterprise level business?
> Rob Pike gave a talk last year at the Go Sydney meetup where he talked about the Go 2 changes. In his talk, he suggested that the use of if err != nil in code bases is nowhere near as common as the vocal minority suggest.

This page shows the most common words found in a large corpus of open source Go code on GitHub:

https://anvaka.github.io/common-words/#?lang=go

The top four most common words are "err", "if", "return", "nil".
These are each more common than "func" and "string" combined. It's hard to square Pike's comment with that evidence.

I don't know if the try proposal is a good one or not, but I think it's pretty clear that Go's original approach to error handling is quite verbose. Whether it should be that verbose is an interesting question, but personally I think making the user repeat that exact same boilerplate every time adds little value. If you want code that can fail to be visible, at least make the boilerplate shorter, which I guess the "try" proposal accomplishes.
I don't have something that feels comprehensive yet, but another more general concept aside from predictive processing that I've been thinking about is substituting a hard thing for an easy thing, if the easy thing looks like the hard thing.

Examples:
- Following through the steps of a proof vs covering up the proof and doing it yourself
- Asking yourself if something sounds familiar instead of trying to summarize it
- Criticizing an idea instead of adding a new one or suggesting an improvement
Your perspective is yours to chose.

I chose to see him as a great human being who inspires many people to do a lot of good for his country and the world. [1] Really, the state the world is in, the fact that he is really big on planting trees means I don’t care if he’s into Xenu - just keep planting those trees man! ;)

Jokes aside though, my perspective allowed me to benefit from his teaching and yours precludes you from doing so. Interesting, isn’t it?

As for “science”: the only thing I care about is what I know through direct experience. So I follow the simple rule of practicing something for 3 months without questioning and evaluating the results. If it works, I keep at it - so I’m keeping at it. I also recently took the opportunity to meet Sadhguru in person. This to me is better “science” than theoretical discussions.

[1] https://isha.sadhguru.org/sites/default/files/uploadpdf/OUT1...
Are you running a company? If so your mentor is your customer. Ask them what they want and build it for them. Otherwise, I went through startup school, that was pretty good. A good investor can be a great advisor as well.