skysight-inc/HackerNews huggingface dataset:
Ask HN: How to find a CTO (or similar) position in a startup?
What sites to look for the position?

Should you ask friends/colleagues?

What knowledge should you have to fill comfortable on that role?

How can you grow to be a leader?

Whats motivate you to be CTO?

Should you live in a Silicon valley?
I would say ad hoc has always been the dominant software development method, and still is. Whether we call it waterfall or agile depends on external trappings of project organization and depth of requirements. But once underway development proceeds the same way: stumbling from one set of vague requirements and moving deadlines to another. Few organizations have the discipline to define complete and unambiguous requirements in advance, or to predict development times with any accuracy (waterfall). Likewise few organizations have the discipline to discover requirements and build in the agile feedback loops. In the end it comes down to either slogging along or luck, and it’s always been like that.

A few teams somehow come together and produce working products that succeed. Most teams don’t. What you call the method doesn’t matter much, because team and interpersonal dynamics drive development success and failure far more than technical skills and tools or management structure and planning.
While I understand that, how can this work be used to, say, analyze novice/student coding behaviors? Furthermore, does selecting the GitHub repos subject code2vec to be bias toward specific design patterns?

To play devil's advocate, could I just run code2vec across different repos to see if they are "real enough"?

I like to library and just printed out the paper to read, but since my focus is more with learning to program, this sounds like a tools I'd love to be able to use for analysis, but I'm being told no.
"Overhead" is a term with many definitions.

Non-conservative GCs use a lot of extra metadata to be able to figure out what's a pointer and what isn't. Conserative GCs leak.

In both cases GCs cut into worse case latency.
For now, get a new job if a similar sort. Bank the money in several relatively safe places (insured accounts and CD's. Let it sit and earn even trivial interest for the moment. Maintain the same lifestyle. Make no substantial changes for at least a year. You and your wife should have a many heart-to-heart talk about what your ultimate goals in this life and the next are, and how your windfall may or may not help that. Don't rush.
Bose releases augmented reality frames
I'm sure you didn't intend it that way, but "let them park in their garages" seems to imply the hoi polloi who don't have covered parking deserve to have their vehicles stolen...
Wow, thank you for posting. Protonmail's replies on Reddit are unsatisfactory, especially for this age's state of privacy.
Any recommendations? Hard to trust any VPNs out there. We need some way to verify VPN server software, log deletion, and the like.
No not a CRM. It's likely a feature in many CRMs though.

It uses an outside API and that's a big change from existing solutions. Sorry for being cryptic, but if I shared the API it would be obvious. I just want to put final touches on it before doing a Show HN. At that point it'll be obvious :)
haha yea I realized that and hence I added the youtube link as well. He is still pretty young and I think he is doing an amazing job so I would cut him some slack :)
Maybe I've just seen the inside of too many "enterprise" companies. But I suspect the most important enterprise feature is "Supports the architecture that we came up with 20 years ago and that was the hot choice when the CIO first started coding."
Weird, it's always meant reading and not posting to me, such as the parent suggested.
Mind-blowing talk on regenerative biology and bioelectrical computation!
Excel just added similar functionality built in: https://support.office.com/en-us/article/get-a-stock-quote-e...
I fully understand. If you can't trust Proton then you don't _actually_ benefit from anything.

If it helps however, ProtonVPN is by the people behind ProtonMail, the security-first email provider. They started in CERN as a mission to provide email to scientists that wouldn't be subject to censorship.

Their entire business - email and VPN both - embodies the same philosophy that Mozilla does.

It's rare that I trust any company but Mozilla and ProtonMail are two of a _very_ short list.
I think this is tacky and draws unnecessary attention to the weaker skills.

List of them in order of relevance/experience/proficiency with enough details about the relevant projects. From that point leave it to the employer/recruiter to figure out your skill level.
>A family friend had one recently that she tore her hair out over for at least a week before finally accepting that there was no “simple” solution after confirmation from no fewer than five other people that they thought the problem was hard.

Is this something you can share? I'm curious what it was.
Just realized I wrote basically the same comment as you. I wish my stepdad had yelled at them! It didn't even occur to me that I could complain.
I've had success making an effort to build more realistic and isolated integration tests.

One technique in particular that has worked well is to identify small infrastructural problems in my integration tests that prevent me from writing integration tests that replicate real production/QA bugs and, when cost effective, building out infrastructure to enable me to write a test that mimics those conditions.

E.g. take the selenium tests that just test with chrome and get them to run on firefox to catch those firefox only bugs.

This often allows me to uncover whole classes of bug before the code even leaves the testing environment, never mind hitting prod.
I found the author's Twitter summary of the paper useful as well: https://twitter.com/Astro_Jamie/status/1070302359325151233
You can you Fiddler on Windows. Ensure to enable streaming mode in Fiddler as well.
Sounds a lot like the concept of the Dirac sea to me.

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

Rather than have dark matter particles, have negative mass dark matter particles in every other location instead.
It's true that this is essentially a markup language (in the original sense of markup: Text annotated with style and semantic information) in JSON form. But it wouldn't be sufficient to just pick a subset of HTML. You would need to extend it with metadata and custom element types. Since HTML elements, attributes and content are all just untyped strings, you will need to invent your own syntax to express other types. You're halfway into XML land at this point.

There's a million reasons why XML is a bad fit, but one stands out: JSON is a first-class citizen on the web, and XML isn't. Once you parse this with the browser's built-in JSON parser, you're good to go; you have a JS object you can plug into an editor, or manipulate and display in all sorts of ways. If this were a custom HTML subset, or XML, the path would be much longer. JSON has many issues, of course, but ease of use isn't one of them.
Biodegradable drinking straw to enter mass production in 2019
SoFi Money: A hybrid bank account
Mendix (mendix.com) | Software Engineers, QA Engineers, UX Engineers, and more | Rotterdam, Netherlands | Full-time | Onsite | Visa

Mendix is looking for lots of engineers in our office in Rotterdam, the Netherlands. We are building the world's leading low code platform and recently were acquired by German manufacturing giant Siemens.

We are not building projects for clients, we actually building a general purpose platform that can be used to build any kind of applications.

Current tech stack: React, Typescript, C#, Scala, Go, AWS, Cloud Foundry, Docker, Kubernetes and lots of another fun tech. We also are also actually using Mendix internally to build parts of Mendix platform.

Take a look if there is anything for you here: https://www.mendix.com/job-openings/?location=rd
Parliament is not into enforcing laws - it writes them. Parliamentary sovereignty means it can publish internal documents[1] if they decide it's in the public interest, if not, the MP will be appropriately censured by their peers.

1. In the US, the president (executive) can declassify any classified information, the DOJ or judiciary may publicize (discovered) internal documents for trials/indictments before guilt is established (note: IANAL). In the UK, Parliament is supreme to the executive and judiciary.
This seems to be a common thread of "lifehack" types
Jeez... couldn’t they spend a couple bucks more for extra service?

Now that’s in essence the whole problem with tax cuts and privatizations: public service is cut to the bone, and privatized ones maximize their profits together with the citizenry’s inconvenience.
The idea that randomness gives rise to free will is ludicrous. If my brain randomly chooses to eat an apple on Monday and randomly chooses to eat a Pear on Tuesday how is that giving me more free will than if my brain was predetermined to choose an Apple then a Pear.

There is no way to even conceive of what free will could be, determined or not. Either the activity of your brain is causally determined by previous brain states and interactions with the environment plus or minus randomness, neither option gives you the intuitive notion of free will.

Edit: also the Nobel winner Gerard t’Hooft argues that even these quasar experiments don’t rule out determinism. He argues that any closed deterministic system will have correlations across any distance in spacetime.
SQL Server has a column-oriented index type. Oracle has a thing that lets you query based on what the data was at a particular (recent) timestamp. They both have lots of useful features like that.

However from my experience with Oracle and from what I've heard about their source code, its fundamentals are just disgusting. Decades of haphazardly piled-up features and fixes means that if you're the lucky customer to find a new bug, good luck understanding what the heck is going on by yourself.

I'd like to think MSSQL is in a bit better shape, but they have lots of the same incentives so who knows.
Because factories for that are hard and very expensive to build?
I think this is probably something that needed to happen, for the furtherance of justice. What seems wrong to me is that politicians are essentially carrying out summary justice on particular people / a particular corporation, rather than fact finding to make informed decisions on legislation. If there's an argument that this publishing is necessary for an informed democracy, then I think that should be considered by a court.

That said, the UK has a very weak conceptualisation of separation of powers, thanks to parliamentary supremacy.
I believe Tesla has been talking about reducing the amount of cobalt in their batteries which would be a technology way of reducing cost. As well as simply making larger more automated factories reduces the production costs.

Battery companies are going from all angles to reduce their prices.
I mostly meant for safety. You want it split up for many reasons... so you can have the FDIC or SIPC insurance, so you don't have to worry about losing access to the account via fraud, etc.

It would be ok for a short term to keep it in checking or savings accounts, but don't put it all in one.
That paragraph is not in the article or anything Waymo has said.
The type of site the author is discussing began to disappear around the time "blogs" entered normal people's vocabulary, and the commercialization of Internet content really began. I remember the 2004 US Pres election being all about "the hottest blogs", which had Washington insider information the major media outlets didn't have. Once "blogging" became a business (ad-supported), quality collapsed as the KPIs were now pageviews and clickthroughs.

This caused a a shift away from creating content for content's sake. 15 years ago, someone may have posted an in-depth technical article for no other reason than to share knowledge. Now, that article would be posted on Medium.com in a gimped form, as a lead-in to their 10-hour video course on that topic.

The early period of Twitter briefly brought the "weird web" back, but once brands and businesses descended upon it, it became all about retweets and follower counts. Quality nosedived as a result.
And if you liked that medical documentary, enjoy this scientific exploration of the potential for Mars colonization

https://www.imdb.com/title/tt0100802/
What is "Lisp style C"? Can you link an example?
[video] trade off hypothesis – Vsauce's Mindfield Season 3
What's good for facebook and apple is good for google?
But that is exactly the point. One should not constrain productivity just based on hypothetical goals, web scale and such similar arguments.

Doing the next Fortnite, Crysis or ground breaking AR/VR/Ray Tracing? Sure, every ms/byte counts.

Doing a typical Flash like casual game, game prototypes at Ludum Dare, participating at IGF? Having a GC around isn't the biggest concern.
There's no technical benefit to operating your own TLD for internal use. You get all the same benefits under a normal domain name, without the operating costs of a TLD.
If exfiltration of user information and data was not the explicit purpose of FB's API policies, they soundly rejected the principle of lead privilege, which dates back 45 years and is no doubt incorporated into FB's own systems.

thanks to the very permissive APIs that Facebook provided

Why did they do this?

https://en.wikipedia.org/wiki/Principle_of_least_privilege
What is a "foundational engineer"?
Organic synthesis by a chemical programming language
I disagree with something you said:

>>To take a person and alias them into being "good" or "bad" based on an action or a series of actions is to explicitly dehumanize them

The only reliable method for evaluating someone’s values is to assess the choices they make. What values do their actions suggest? Do these choices affect your ability to trust these people?

I fundamentally disagree that it dehumanizes to do this, and I also fundamentally disagree that anyone intends to dehumanize them with this approach. I find it troubling that anyone expresses such a black and white assessment of people trying to determine where others should fit in the herd.

Put another way:

the only way to judge someone’s ethics is by evaluating their action and comparing it against their words.
Surely A/B does not require PII? In FB case-if the model's purpose is to identify individuals then yes, it should be undone as requested.
DDG is more convenient for getting to something you already know exists: either use a bang to get there directly, or make your query specific enough that it comes up in the search result page.

On the other hand, when I expect my search engine to make a best effort guess about my intentions, I just use the !g bang, and almost always Google finds stuff that DDG misses. This is essential for research, but downright annoying otherwise (especially considering all the linkfarms like WikiHow that have spammed their way to the top of PageRank).
Besides those you also can't do something like

Object xyz = ...;
if (xyz instanceof List<String>) { doA(); }
else if (xyz instanceof List<Integer> { doB(); }

because there is only a single List type at runtime.
You need excess supply before you can try that. The question is can anyone raise prices and still sell out. This is a complex question (and often the answer is yes in the short term but you shouldn't because your customers might invest in an alternative and not buy at all in a couple years)
This is explicitly very different from that. There's no claim of "negative mass dark matter particles" in _ever_ location, rather, they have a specific distribution.
>The purpose of a test is to assert "This will never change".

IMO the purpose of test is to assert "this is behavior that will likely happen in production", not "this will never change". I try to use data that's as real as possible within resource constraints (e.g. slashing out boring data to get dump times down from 1 hr to 5 mins).

>If you copy the schema and import it into sqlite with just the data you need

omg no. I've had undiscovered bugs caused by using a different version of postgres locally in test to the one in prod, never mind using an entirely different database.
Waymo is past 8 million miles total, how many miles on the latest version of the software? Certainly there are new features that are there in the last half than the first half? I think miles count is a bad metric and if it wasn't, Tesla would be the front runner.
AFAIK, HAMR is just about using heat to allow for more targeted writes. Write density increases but the actual disk composition doesn't change, just the write head.
If it weren't, general relativity would be wrong as well and we know that (in its domain of applicability) it's a highly accurate model. GR models gravity as fluctuations in the metric tensor of spacetime, which is a symmetric rank-2 tensor. This is all you need to know to conclude that a graviton (a quantize fluctation of that tensor) must be spin-2.

https://en.wikipedia.org/wiki/Graviton mentions "[I]t can be shown that any massless spin-2 field would give rise to a force indistinguishable from gravitation, because a massless spin-2 field would couple to the stress–energy tensor in the same way that gravitational interactions do. This result suggests that, if a massless spin-2 particle is discovered, it must be the graviton." It links to other resources from there.
Square, Inc. | Software Engineer | Atlanta | Onsite | https://squareup.com/careers/jobs

Square's Atlanta office nearly doubled in size in 2018 and is still hiring for multiple positions. We have several full-stack engineering teams in the office building features for our Point of Sale systems as well as backend services that power our payments platform.

----

What we do:

Develop and support the systems that power Square’s products. Develop and support routing and gateway support between Square’s products and payment processors in the US and abroad.

----

Why it's cool:

Our Atlanta office has a history of working on mission critical projects. Infrastructure used throughout Square is designed and developed here. Day-to-day we use Java, Go, Ruby, Javascript, and Objective-C. Our work environment includes lots of Silicon Valley style perks, plus all the advantages of working in a smaller office where everyone knows each other. Our office is located in Midtown, close to Georgia Tech’s campus. Square’s products are widely used by the general public, so you’ll be building features that are used by millions of people.

----

Who we're looking for:

Engineers familiar with Java, Go, or Ruby or another high level OO language.

----

If this matches your background and interests, we'd love to talk to you -- email zundel+hn@squareup.com.

If you are a new or recent graduate, please apply directly on our career page at the link above for the "Software Engineer New Grad (All Locations)" position. If you are looking for an internship, please apply directly on our career page at the link above for the "Software Engineer Intern (All Locations)" position.
It’s about putting things in perspective.

For example, there is the often cited “1 million Muslims” in jail figure, which seems like a lot. 1 million!

But if know that there are over 2.2 million people in US prisons, then that 1 million figure doesn’t seem so high anymore.

I think providing a full perspective to those who are not as familiar with the topic can add to the discussion.
I thought it was less a law and more of an observation.
"Truth serum in the water supply? Don't mind if I do!"
Google's contract workforce demands equal benefits
A few years ago, a local hospital reported a suspiciously bad hand injury to the police.

It turned out that the patient had committed a home invasion, only to be greeted by a homeowner wielding a replica katana. The invader tried to defend himself by holding the blade...

I can easily see that situation becoming lethal to the invader if the homeowner really wanted it to.
> other than prevent squatting.

And something that became clear during the application process was that squatting is not going to be an issue for gTLDs. There's ample time for a rightsholder to object to a problematic registration.
An interesting city to look at parking is Madison, WI. Because the heart of downtown is physically restricted by an isthmus, there are many public parking ramps.

https://www.cityofmadison.com/parking-utility/garages-lots
I mean nothing anywhere near the images. An ethical company would not require you to scroll down a dozen more times to learn that the images you’d been looking at for the last 20 screens were all fake. Samsung does that because they know almost nobody will read tiny text buried in a de-emphasized paragraph and the few who do probably won’t fully discount the full impression.
I worked 3 jobs, was on the newspaper, ran track, and took a full course load on top of commuting home when I could -- I probably slept more than I do now but it was def not enough!
Practical advice aside, take a step back and bask in the pleasure of the wonderful, unambiguously lucky thing that's happened to you. It's OK to feel excited and happy about all the freedom and peace of mind you now have.

Loved one gets sick? You don't have to think about money. Kids need something? It's taken care of. Getting 8 million dollars out of thin air is amazing and you shouldn't let your anxiety and self doubt stop you from feeling happy for a while.

You can figure out what to do with it later. Just enjoy having it in your checking account and looking at it every few hours in your bank's app. Buy something frivolous that costs $10,000 that you've always wanted. Give each of your family members a great gift. Donate $10,000 to something that matters to you. Let yourself spend $40,000 or so to celebrate, and then be responsible with the rest.

Congratulations, my friend!
I've been in that situation since the 1980s. I put the money into T-bills, back when they paid 7%. Now it's mostly in brokered CDs and index funds. I still have about as much money as I had back then, although I haven't quite kept up with inflation. Brokered CDs are useful because you can spread them out across multiple banks and get the $250K FDIC guarantee at each bank.

Most people who get a lot of money all at once blow it within 7 years.
I found "The Challenges of Wealth", by Domini, to be useful.

The trouble with investing is that you're competing with people who are smarter than you and do it full time with other peoples's money. Not that they do it very well. VC funds, as a class, lose money. So do hedge funds. There really aren't many good investments right now and there's too much money chasing them. So go for safety, not yield.
I use DuckDuckGo as my main search engine. One place it drops the ball is in searching for anything health related. Top of the page: homeopathy, conspiracy theories and supplement salesmen.
Without Fail: Podcast with people who did hard things; what worked, what didn't?
Sorry if this is silly but is the bus terminated properly?
The transistor era is coming to an end. What's next?