skysight-inc/HackerNews huggingface dataset:
It’s costly, as in more than $0.

My previous car cost nearly $40k and could be trivially be rendered disabled by my 3 year old turning on a rear overhead light. My dad had an 80s car that timed out those lights, and I would guess that the parts and assembly would add less than a dollar per light to the bill of materials.
If I understand correctly you're saying that people take better care of their phones because they want to be able to sell their old ones when they upgrade? Whereas presumably people who were just going to keep the old phone wouldn't look after it as well and would then break/damage it sooner?

I'm sure some fraction of people probably do what you day, but as far as I know, it is known that this is the exact opposite of what happens for a lot of other people (even iPhone users): they in fact tend to be more careless and break them more easily because they want to upgrade. [1]

Anecdotally, on a somewhat related tangent, I have found it curious that whenever I see a phone with a broken screen, it almost always tends to be an iPhone. I have no idea why this is, and I doubt it necessarily has to do with the above effect, but it does make me skeptical of the idea that people take better care of their iPhones because they presumably want to sell it later.

I'm also skeptical that most people go through the trouble of selling their old phones at all, even iPhones. Far, far more people seem to have iPhones than bother to try to sell their old ones, so I would guess a lot of people just do nothing with their old iPhone. Or trade it in. It's not exactly painless for everyone to sell their old iPhones.

Moreover, incentive-wise, like every phone company, Apple has every incentive to make everyone upgrade. Despite the continued support for old devices, you can imagine they pour a lot of time and money into making sure this happens, and judging from how well they've done, I'm not under the impression they've had massive failures on this front.

So I mean, it doesn't seem impossible that what you're saying could happen, and I'm sure it does for some subset of the population, but every evidence I've seen suggests it's far smaller an effect than would be necessary to compensate.

[1] https://www.smithsonianmag.com/smart-news/when-people-want-u...
Right, you aren't the one at risk of lawsuits! You shouldn't be concerned!

I didn't mean to leave out firesystem functionality entirely. Clearly you still need a way to load programs from the disk without typing in a bootstrap program!

I agree that octal is less dense. But it's a lot more readable, because operand fields are isolated in a single digit (usually) and not split across digits and mixed with opcode bits.
Drone crash leads Swiss Post and Matternet to suspend autonomous deliveries
A Blood Test for Alzheimer’s? It’s Coming, Scientists Report
what a legend. he's golfing.
Any proof can fit on one page.

(for the set k where k is the inventor of tex)
Well, bootBASIC isn't included in the boot sector; it's a separate 512-byte program that can be loaded from the boot sector or by BootOS.
Luxury CEOs Rattled as Hong Kong Protests Scare Chinese Shoppers
It's not my field, so there actually may be practical applications, but in general mathematicians don't really care directly about applications (unless they do). The result stands on its own merit (and may either help in applications later, or simply as a beautiful result, or may later be useful in the proof of some dependent theorem that does have applications).

But essentially a large part of why this is a big deal is that it was a "long"-unproven conjecture that smart people had looked at over the years and not solved, and expected to take heavier machinery, and that all of a sudden got a really simple proof.
Curiosity and the Cat: Quantum Theory and the Coen Brothers (2015)
Google is Thiel's rival, this should be the lens through which everyone reading this piece reads it.
Let's get some things straight.. Did they use CVS to get the DNA sample? CVS has birth defect risks. This is not playing God, this is taking a calculated risk because you know of a 50% chance of a birth defect. It is horrible that your brother suffered unnecessarily. I am pretty sure that they can sample the mother's blood to get the DNA needed in 2019 (so no risk of birth defects).

[https://www.webmd.com/baby/chorionic-villus-sampling]
What a good list.

Most Australians would tell you if you asked them that you can achieve something extraordinary, or begin something new after the age of 35. But I think people are just trying to say the right thing. They know it's true in their heads, but I am not sure that their hearts know.

I am under the age of 25, so well under 35, and I am hoping to live out this advice, and spend my early years learning to learn, and constantly try out new stuff. But there are very few role models that I can look to in my life who have really kicked off their work at 30 or 35. I suspect this is true for a lot of people (regardless of age). Grandmothers getting degrees is still a quaint, publishable news-story.

I would love to hear from any people in the hacker news crowd that have changed careers 'late,' or intentionally spent their early years taking career/skill risks.
Location: Singapore, Japan.

Remote: No

Willing to relocate: Yes.

Technologies: Ruby on Rails, Elixir / Phoenix, ReactJS / React Native, Docker / Terraform / Kubernetes, AWS.

Resume/CV: Please request by email.

Email: vinh.nglx@gmail.com

Blog: https://thefirstapril.com/archives/

Now, I am working and staying Singapore. I willing to relocate to another country, e.g: Japan, without require Japanese skill.
no. math people just like to math.
Reverse osmosis is super expensive.

The central valley accounts for 1% of US farmland by area and 8% of US agriculture by revenue. Whatever they're doing wrong, they're also doing something right.
I think a bigger part of it is that older IT and developer types are less likely to live at the workplace and allow themselves to be taken advantage of.

They are more likely to have one of those pesky families that get in the way of absolute, total devotion to the company.

They might even be so "uncommitted" to the work that they go home by 6pm.
Enterprise Data Survey
Demand Rises for Skilled Tech Workers in Seattle
> we had a more free press back then than we do now.

How are you measuring this?
Global total energy use is highest it has ever been.

Also, you are the oldest you have ever been.

You better do something, you're not getting any younger.
I was really hoping that this was going to be some lively new way of thinking about or teaching big O notation, "Eulerian path runtime grows like the velocity of a car that drove off a cliff but Hamiltonian path runtime grows like the number of plague bacteria in a petry dish."

I was disappointed.
Machine Learning Survey
We are running a 20 second survey on how companies would like to make use of data and predictions. Please fill out here: https://forms.gle/fzwAMzRJy8kGAZFe6
Solving 5G’s Thorniest Issues
>Frequentists simply fail to admit (or perhaps fail to understand) that that choice is just as much of a subjective judgment as the Bayesian choice of prior.

Again, this claim is something I see only from self described Bayesians. I've not met a professional statistician ever fail to admit it. My textbook (written in the 90's), in at least two places, talks about it. In one place it explicitly warns against assuming the "traditional" approach is more objective, and points out that the assumptions exist in the model and the practitioner should be aware of those assumptions.

And really, when it comes to p-values, I've never seen any stats textbook not give a proper description and interpretation. No statistics textbook I've read describes significance testing as a mere prescription from which you can deduce binary answers. My book discusses factors in picking your p values, and the implications, and that the appropriate value is very dependent on the problem.
Eric Schmidt chairs the Defense Innovation Board (DIB) [1], the US government knows about the Google/IBM China relationship.

One big concern is with the China/Google/IBM OpenPOWER [2,3] collaboration. Advanced hardware chip technology is one big thing China currently does not have.

The US doesn't want the Google/IBM OpenPOWER Foundation to hand China the keys to the kingdom in the form of advanced microprocessor chip technology and know-how, thus giving away the US hardware chip advantage, i.e. gifting the gap...

~> IBM Venture with China Stirs Concerns (2015) https://www.nytimes.com/2015/04/20/business/ibm-project-in-c...

~> China has never had a real chip industry. Making AI chips could change that (2018) https://www.technologyreview.com/s/612569/china-has-never-ha...

[1] https://innovation.defense.gov

[2] https://openpowerfoundation.org

[3] https://en.wikipedia.org/wiki/OpenPOWER_Foundation
Best way to do this?

Write templates or interfaces. Integrate existing code against those, but link the correct module implementation to a dedicated binary for each approach.

C++ templates and shared objects or Dagger multibinding in Java are good ways to do this.
Couple of months ago, I applied for a car loan and it was declined because my credit score was in a low 500 with some negative items including (eviction, bankruptcy and a judgment), I was broken. I approached a colleague and narrated everything to him, he referred me to CODERED and told me to believe in him. Within 7 business days CODERED raised my credit score to 789 and erased all the negative items replacing them with beautiful tradelines. I am ever grateful to him for such a discreet service. Write him on CODEREDCREDITFIX@GMAIL.COM or text him via +1 702 637 1586 and consider your job done.
Would definitely recommend the mini-series documentary "Howard Goodall's Big Bangs".

Episode 3 in particular, which was about equal temperament, is especially good. It explains things like scales and chords in a very satisfying way for both experienced musicians and those who have not had a formal education. He even ties it back to the actual physics of sound and harmonics.

It's only got half a dozen episodes, so it's worth a go.
I feel like the current generation has just given up on having kids and has a dog instead?

If you can leave it for 12 hours alone, it’s not a real responsibility. Sorry.
WhatsApp and Other Encryption Under Threat After 'Five Eyes' Demand Access
This is fundamental to Chaos theory (how small initial states can lead to rich systems that contain both expected and unexpected outcomes), which isn't a theory as much as an area of mathematical modeling of the most complex systems. Me waving off a butterfly is just as likely to influence a hurricane as the unmolested butterfly flapping.

Any given reader's brain existing to comprehend this comment is highly unlikely, yet it occurs and continues within layers of chaotic systems, that exist turbulently, in perceived reality.
I would love to see laws preventing destruction of woods, or otherwise fertile land, especially when wind power seems to be the way to go around here.

Or we could just build nuclear: https://www.city-journal.org/atomic-power and solve many problems at once, using technology that already exists.
How to Write a Lisp Interpreter In Python (2010)
He could hear, but he couldn’t understand language.

English wasn't his first language. Or even second.

That has to be complicating things.
What a sad story. I'm glad the reporter bothered to find out this man's name.
This is easily my favorite food video online. Possibly my favorite video online period. This technique creates a world of possibility since it creates a smooth spreadable raw allium. I recommend it to every novice and intermediate cook I know.
That doesn’t sound quite right to me. server_name is sent in ClientHello (see https://tools.ietf.org/html/rfc8446#section-4.4.2.2 )
There is no justifiable reason why one person's vote should be worth more than another.
no, I had hardcoded lookup tables. I was a teen with no real way to find out information about anything and just applied my high school math to the problem :)
Is that first-order approximation appropriate for iteratively solving the Diff EQ? Or does a higher order method such as Runge-Kutta have to be used? I notice the graphs don't align perfectly...
Rollbar | https://rollbar.com | San Francisco, Barcelona, Budapest ONSITE or REMOTE | Engineer, Technical PM About Rollbar:

* We help tens of thousands of developers find and fix errors faster.

* Our backend handles billions of errors with low latency and high reliability

* Our front-end allows developers to discover and drill down across millions of errors in real-time

* Our open source libraries are used by some of the best engineering teams in the world, including Kayak, Twilio, Heroku, Zendesk, Instacart and Twitch

* We're a ~40-person team (SF, Barcelona, Budapest, and remote) on a mission to help companies build better software faster

* Benefits and perks: competitive salary and stock options, medical, dental and vision insurance, 401k, annual conference budget, generous hardware and software allowance, casual work environment, inclusive team-oriented culture, rapid career growth opportunities, have fun and have an impact.

We're currently hiring for:

- Senior backend engineer

- Principal engineer

To get in touch, please apply via https://rollbar.com/jobs
The line can be blurry sometimes, but it's roughly the difference between research and teaching. MathOverflow is meant to help mathematics researchers. At its best, it's like being able to walk over to a colleague's room in a prestigious math department to ask for insight. Math.SE, on the other hand, is for "people studying math at any level and professionals in related fields" and should be used for questions that didn't originate in research, such as hard textbook exercises. Both are super interesting, and even mathematicians will have plenty of questions that more suitable for Math.SE than MathOverflow.
You can imagine it, but the person you’re replying to is closer. 1.3 is a ground-up redesign, packaged to not bother middleboxes that look for TLS 1.2.

The handshake process and difference is complete.
Dave Arnold mentioned this week that Pepin claimed 12 seconds as his personal best; 30 seconds for a non-professional cook seems extremely impressive.
I remember doing a redesign of a major European government website where accessible was a priority. We worked together with Jaws (leading developer of Screen Readers. No affiliate) to find a way to determine if the user was using a screen reader. They made a few adjustments to their app in order for us to do that and we proceed with the plans of making a text only version of website when a screen reader was detected.

This was shot down by the government lawyers as this was against the "equal access rule". Redirecting users to a different version of the website was determined to be the equivalent as building a separate entrance to a government building optimized for wheal chairs users which is against the law. The law clearly states that all citizen must have same access to government facilities and that was determined to mean "the same entrance" and "same facilities within the building".

So an optimized, text only, edition of the website for screen readers was ruled out and screen reader users was left with a sub-optimal experience ... but hey they get to use the same URL as everyone else so there is nothing for them to complain about.

(This is 10 years ago. Dont know if things has changed since. I hope it have)
That is how it’s supposed to work. Congress can delegate regulation writing powers to federal agencies. The state Supreme Court can interpret the rules one way, and then the FCC may change the rules. If Congress has let them.

Now maybe Congress shouldn’t be allowed to delegate it’s powers, but that ship has long past sailed.
> displaying a matrix of a few thousand characters is still a challenge.

> I don't understand the technical challenge of parsing a protocol that would literally work on a real VT100 sans some escape sequences and colours.

We definitely ask a lot more of a terminal today then we did of a VT100.

First, it's not really a grid anymore: double-width CJK characters and emoji break that assumption a bit (though it still holds if you just consider them as 2-column glyphs). Our fonts are nicer: we have vectors not bitmaps, anti-aliasing, ligatures, combining accents. Color, but also effects like bold/italics. iTerm2 is also capable of images (even before this release, which added sixel graphics; it can output some other format (PNG?) with a special escape.) iTerm2 will dynamically wrap lines (it remembers where actual ␤ chars are, and if you resize, it can re-wrap the lines appropriately). It can pick out URLs, and make them easily clickable/copyable. It tracks the timestamp of each line of output (press ⌘⇧E by default, or View → Show Timestamps). And it's doing this on top of an OS that is also mux'ing your display out to multiple applications (windows), shared with the same CPU that is driving the programs emitting the output into the terminal (it's not dedicated hardware).

And the terminal protocol is not really simple… some aspects of it rely on how fast input comes from (this only happens on the input side, I think, and there's a varieties of "if this, then this sequences means X, otherwise it means Y".

I too would ask for better perf from iTerm2 (I get much better perf from Terminator on Linux — but it doesn't have quite the featureset that iTerm2 has, I think) but I do think that there's a lot more going on than one might give the emulator credit for.

> The only terminal emulator that has decent performance scrolling and resizing Vim buffers Alacritty.

I've not used Alacritty, but my understanding is that it (intentionally) has a much narrower feature set to support. (I personally prefer something feature-ful like iTerm2.)

> I'm on a 2018 MacBook pro.

I've actually wondered if this is part of it. I get low perf from not just iTerm2, but my system in general. I've looked for, and not really found, a way to see what the core temps are (I've mostly found this, but the numbers are rough) and whether it is being thermally limited (I have no idea). The MBP's limited intake/exhaust areas just feel to me that they would significantly limit the thing's ability to dissipate heat. (E.g., my Lenovo has much more surface dedicated to airflow, and I seem to get better perf from it. The Lenovo also gets hotter too, so… IDK. But it also runs Linux and Terminator, so it's hardly an apples-to-apples comparison.)
A strong CS foundation is hugely valuable and I don't think anyone will argue that but the fact that someone with over a decade of experience can go from a "no hire" to "hire" after a couple months of practice tells me that we aren't testing for the right skills.
The SQL standard is different from what databases actually support. No RDBMS supports this yet. Only Elasticsearch, Couchbase, and managed services like Rockset and CosmosDB.
We use it to automate or semi-automate a broad range of tasks that can't be accomplished within the context of a single app or system.

For example, we have a pretty extensive pre-flight deployment checklist for our applications that are in PCI scope in order to ensure we meet compliance requirements and reduce human error to provide a high degree of reliability to our customers. This checklist includes a number of sanity checks to ensure we are deploying the correct code, that it has been thoroughly tested, that it has received the necessary sign-offs, that contingency plans are in place, and that we have appropriate monitoring in place.

Some of these steps are automated such as launching monitoring dashboards and some steps cannot be automated and must be done by a human such as verifying that appropriate contingency plans are in place. Our runbook walks our developers through this process step-by-step and documents that all steps were followed for future audits. Further it provides a low barrier to entry so developers that are new to the team can execute deployments of our mission-critical applications without extensive training. When our process changes, for example when migrating our applications to kubernetes or introducing new monitoring, we can make these changes without requiring developers to learn a new process.

Another example where we've found runbooks invaluable is doing OS upgrades for services in our datacenters. These operations have resisted full automation due to slight variations in system configurations, however scripting them with runbooks allows us to troubleshoot issues, build fixes into our runbooks, and resume execution where we left off.
I always interpreted that comic to be synergistically thoughtful. If the sun exploded, it doesn't matter who has the $50, so it's a good bet from a pragmatic standpoint.
I miss Perl. I love Perl still and would reach for it for any project I could. That said, I switched to Python because going into recent interviews and doing the white board or online assessment, Perl isn't necessarily an option. At least it's not a popular option. I do miss Perl and will happily without shame admit it.
The cracked soil is a feature of being a desert, and since the entire point of this is that it's unsustainable to irrigate a desert that far from a major waterway, there isn't much to be done in the long term about what species thrive. That's the wages of climate change.
Interview Schedule | Senior Full Stack Engineer | REMOTE (USA) | Full Time | https://interviewschedule.com/careers/

I'm a founder looking to make our first key hires. We've found product-market fit, have strong revenue growth, and are well funded by top tier investors. This is an exceptional opportunity to join a small and fast-growing startup, transforming an industry with powerful and easy to use products customers love. As an early employee you'll have tons of ownership, a big impact on product, a say in our values, and opportunities to tremendously accelerate your career growth.

Interview Schedule is changing how teams hire. Our first product streamlines recruiting scheduling and coordination, saving teams hundreds of hours a month. We’re just getting started on, and have our sights set on making hiring a great experience for recruiters, hiring managers, and candidates. We’re building the platform to engage these key stakeholders and fix the $200 billion per year hiring industry.

- Senior Full Stack Engineer: https://hire.withgoogle.com/public/jobs/interviewschedulecom...
BrightHire | New York, NY | Full Time

BrightHire is a stealth seed-funded startup with a mission to transform how every company in the world hires. We use speech recognition and NLP to make the hiring process vastly more efficient, effective and fair for companies and candidates. We’re backed by the investors behind Instacart, Hashicorp, MongoDB, DataDog, DoorDash, Casper and other breakout companies. The founders combine 20+ years experience building and selling HR tech products and scaling high growth startups.

We're hiring for a Founding & Lead Engineer. This role is an opportunity to help define a product from the ground up that will impact thousands of companies and millions of people, delighting users and pushing technology boundaries. It includes a substantial equity stake in the business and competitive salary.

You will:

* Set the technical vision for and lead the build of the alpha, beta, etc.

* Transform how companies hire with bleeding edge ML, NLP, audio recognition algorithms, etc.

* Work closely with the founders to define and test core product hypotheses

* Hire and lead the initial technical team, including full-time hires and contractors

* Lay the groundwork for a strong company and engineering culture

* Partner closely with the founders and directly impact building a big business

Job Details: https://angel.co/company/brighthire/jobs/586444-founding-eng...