skysight-inc/HackerNews huggingface dataset:
Nice to see this concept get into the big cloud platforms. We built something similar couple of years ago, primarily to get a sandbox for some compute jobs we were running on Heroku:

https://github.com/flowhub/jsjob
Yeah, there is some "law" here that I can't quite formulate about how developers can't recognize skills above their own level.

This makes it impossible for someone with skill N to hire people with skill N+1, other than by dumb luck.
There is one area that I can think of, where the recommendation of _some_ 'experts' can very useful: medicine. It is extremely difficult to find a competent physician. Medicine as is generally practiced is often about drastic procedures like surgery, pills etc. which worsens the overall condition of the patient and often results in huge bills. There are various contributing factors, some of which are not in the physician's control - but the end result is always the same - a really bad deal for the patient. 'Silent' recommendations can often lead to some renegade physicians who are great at treating people but may be at odds with the physician's board.
All what I said hold true for dentists also: the truly good ones are very few.
chrome://chrome-urls lists all of them, for those who don't know (including myself until 5 minutes ago!) Including ones for forcibly crashing chrome! chrome://inducebrowsercrashforrealz/

Love finding little Easter eggs like these! Thanks!
My job scheduling needs are mostly based around Rails, and in that stack I've never found anything more useful than plain old cron. Everything else either is at the whim of the Rails server needing to remember to do something (and if it crashes, it forgets) or needs a complex infrastructure behind it (Redis/Sidekiq). And when it comes to "I want this task to run every day at 1am", I've found absolutely nothing that can perform that other than cron.

I hate using cron because it has its own set of problems, but it's been working for me every day for the past year and a half I've had it running in production. I just don't want to have to stand up a Redis (or similar) stack that's bigger than the web app it's supporting...
Jumped ship to a consulting company that my boss wanted to hire.
How to invest in Projects on Nuyul for the first time
Alas, most short ones I find are too long (~10 min). Really short: Stoic Meditations; Le Mot du Jour. Planet Money indicator is longer but still short enough to listen to (1.5 speed...) while shaving.
Very few developers even trust themselves to vet the sorts of things this post is talking about. So our current level of in-industry interview training is going to make that a crapshoot.

The general reason given for non-representative algorithmic whiteboard coding problems is "you can't trust anybody's experience." But those questions are themselves not resulting in production-ready code, so you're flying blind on "can figure out a quick way to solve a problem" vs "knows what to do to turn a quick solution into something that will last."

And then there's a time-based calculation you have to make: hire fast and hope they'll learn on the fly, or slow down and delay until you find people you hope won't have to. You're hoping either way, after all. :)
AV1 and the Video Wars of 2027
Excel doesn't treat gene data as dates, it treats text input in certain formats as dates unless you tell it not to by explicitly specifying the data type. Scientists have a whole constellation of tools to choose from--various spreadsheets, Jupyter notebooks, R programs, custom apps written by colleagues, etc.--and each one will have a certain feature set that will have to be used properly to avoid errors. Excel is not "buggy" in this respect.

I will say, though, that I have been repeatedly surprised when creating large, complex models for others in Excel at how easy it is to have a bug in your "code" that isn't obvious. In this respect, it's a bit like JavaScript's philosophy of "don't crash or sound an alarm, just make your best guess and keep going." For simple things, this works fine, but for anything complex, I really prefer more "bondage and discipline" from the platform, so my potential errors are pointed out rather than forgiven.
Thanks; we added the year above.
https://sjmulder.nl/en/textonly.html
Do you have a link to it for the Russians in the audience?
Compile time errors for an optional protocol requirement defeats the purpose of using protocols if you ask me. Why use an optional protocol at all, if the compiler will mandate an implementation - thus not making it optional?

I believe Chris Lattner said something along the lines as well back in Swift Evolution proposal: "They are non-sensical - how can something be a requirement and be optional? :)"

Source - https://lists.swift.org/pipermail/swift-evolution/Week-of-Mo...
The planet was just connected before Facebook with AIM or ICQ. Perhaps moreso, really, since you actually had to talk to people.
I believe that is the point of the mod proxy.
This something I don't understand about certain startup founders. If you're starting a company, you should have at least one absolute monster of a developer. Someone who is capable, communicative, and with a deep pool of knowledge. Someone who can attract, hire, and lead other good developers. Not your buddy Steve who made an iPhone app or two. Not that developer who has some PHP experience and built a React app once. A real, terrifyingly good developer. The aphorism "first class people hire first class people; second class people hire third class people" comes to mind.

Granted, I'm a pretty inexperienced developer, but I see companies being founded by people who are even less competent and less knowledgeable than me.

And sure, finding a competent person is hard. But it's like the movie Seven Samurai. Can't afford to pay a samurai? Find a hungry one. There are plenty of developers who are young, but still good. And if you can't even do that, then take any and all money you have, and pool it to find one or two (or seven) developers who can find other competent people.
That's a good idea. Maybe we need a series of standards but all based on some kind of Standard Generalized markup.
Yeah, my brother has this too for like ~10 years and the docs say the same thing, nothing you can do.

Why do you assume the medical provider you saw was a "summer intern?"
So essentially, not effective at all.
It's interesting that the Taiwanese passport has visa free travel to 126 countries while the Chinese only has has visa free travel to 78.

Also super weird that the US continues to sell billions of dollars of arms to Taiwan.
I had the impression some people were obsessed with the "streak" feature on Snapchat.
Why do we still have an embargo on Cuba?
On the hiring side here.

Who hires / works like this?

"I'll be happy to iterate on what I need when I get an offer"!! I'd move along politely at this point. Reality is, our best hires have approached us even when no job posted - but know what we do. They don't seem to care about salary - and I'm eager to give big raises fast to keep them - 15-20%+ at 6 mo, 15-20% at 12 months + bonus. The market is tight at this point and managers want to keep staff.

Thankfully not doing tech hires, if this article is the way these guys work - I'm grateful not to have to hire in that space.

My life is more boring. screening resumes, only 40% of which are minimally qualified. Quick phone screens after two of us go through the stack (we use an online tool to manage this). What are salary expectation is a question in that first call. I'm happy to share ranges with folks as well. Saves us all time to chat this out early - and I find I enjoy working with people who can talk about money in a rational manner.
Huge need for something like this, but I think the business model here doesn't work. Entry-level employees are a dime a dozen ($0.10/12), but you're asking employers to pay $99 ($99/1) to post a job. In other words, you're asking employers to pay over 1 million percent more to advertise than entry-level employees are worth.

I've been wondering about a service just like this a lot recently, because I recently graduated from nursing school and am looking for an entry-level nursing job. Finding who is hiring new nurses is proving exceedingly difficult, as each employer is on their own schedule and uses their own unique language to describe their new-nurse jobs. ("new-grad", "residency", "training", "TTP", "T2P", etc... while "entry-level" usually has a completely different meaning)

I, and thousands of other new nursing graduates, would gladly pay you $99 each month just to know where the new-nurse jobs are, while the employers wouldn't want to pay you anything. Consider this: compared to the tens of thousands of dollars to get through school and our eagerness to start repaying those loans, another $99 for a few months is no big deal.
With all due respect, the difference between de facto and de jure is just smoke and mirrors. Taiwan has been an effectively independent nation for over 50 years with fairly well defined borders and an inept organization like the United Nations is hardly your golden ticket for staking your sovereignty out on the map when the world is ruled by money, guns, drugs, and superior technology in approximately that order.

The United States still has enough force in the area to force the PRC's hand if it invaded Taiwan tomorrow, but quite frankly I think Taiwan has better prospects of seeing the next 50 years as an independent nation than the United Nations does existing in 50 years.
http://archive.is/27LkO
Walmart Eyes Virtual-Reality Shopping System, Patent Filings Say
I don't know how good most geneticists are at Excel, it just seems to be the wrong tool for the job.
If you remember, the United States declared war on Britain, not the other way around. Britain also arguably won the war since the result was status quo ante bellum, which is all that Britain wanted since they were at war with France at the same time for over a decade.
It's an odd thing to be fond of visiting with a man with the justified infamy of Castro. He is responsible for human rights violations, escalation of the cold war in the Western Hemisphere, crippling the Cuban economy and any number of other things. But I guess he loved his country. Except for the people he exiled to the U.S. I guess.
Same here. I frequently had to demand data in tab delimited format. Comma and quote delimited didn't make the nut sometimes, when values included quotes. Sometimes | delimited was the only workable solution.
Gas is costing you $3k per year already, plus the mileage and upkeep. That 10k is really like 7k after tax so your extra income is $4k which is $333 per month. Plus you are using 2 hours per day of your life to the commute. This is 40hrs a month for the $333 or about $8.32 an hr.
Let’s all go back to Tumblr
It’s possible to understand a perspective while not agreeing with it. When Chiang fled to Taiwan wasn’t Taiwan considered part of China? You can’t understand why the successors to the victors of the civil war in mainland China want to control Taiwan? There are now two Chinas. It’s understandable that some want there to be one China.
We designed Canada's cities for cars, not people – and the people are dying
Flexport Is Hiring – Passed Fedex and UPS in Ocean Freight in just 4 years
I think it's clear that this is the researchers' fault.
OK. Second most celebrity is fair. Why downvote a valid opinion, folks?
It's a pity they've removed about:cache

https://superuser.com/questions/1316540/where-has-chrome-cac...
The downvote brigade in this thread belies the appreciation of a kinder, more civil approach to public life.
I didn't expect Excel to understand gene data. I expected that scientists would have used an appropriate tool for gene data.

>complex models for others in Excel

It's best not to do that except in cases of emergency, I think. If you are going to get complex, SQL may be a much better solution, or something else.
> Swift may not reach its full potential unless developers are less tied to a specific OS and editor/IDE

I agree if our context is in regards to Developer adoption relative to other web languages and platforms. I don't think however that Swift's server side ambitions right now fall there though - instead, to me, it aims to seek out Developers already using Xcode to give them an extra tool in the toolbelt.

I also think the reason you are suggesting Xcode is needed for server side development here is because of the Vapor framework and not Swift or the Swift compiler.
[I’m the author but not the OP]

I agree team skills are important and I discuss them extensively elsewhere, for instance in this talk (https://youtu.be/lvs7VEsQzKY), but that is orthogonal to what I’m talking about in this article. Those skills are valuablein any case!

Your comment about “how people function in... a company” is key, however. That’s why I talk about building a leader-leader organisation of the kind David Marquet describes in “Turn the Ship Around”.

As you say, you can’t just rely on getting the right people round the table or having charismatic individuals who are “good people people”. You have to build resilience into the organisational structures so you can federate decision-making away from the bottleneck of senior management, and give people the autonomy to make good local decisions.
Lisp: Where Do We Come From? What Are We? Where Are We Going
It can affect the research - doing subsequent analysis on the resulting data; searching for all genes with the name "J12" resulting in no hits, because it's been renamed to "January 12th". This is especially true when sifting through thousands of hits, where searches become more powerful than just listing/sorting the top 10 hits.

There are apocrypha in the field about when such results actually impacted results and grants. Not often, but not unheard of either.
If you wouldn’t mind, what is “HLA-B27+”?
If everyone uses something as an "x", doesn't that make it an "x"?

The meaning of a word is determined by its usage.

Perhaps we should ask why people use it that way, and what can be done to improve the situation, instead of arguing that the whole world is doing it wrong.
BitTorrent Inventor Bram Cohen Leaves BitTorrent Behind
Thanks for the kind words. We are always prepared to defend our country. Also, visit Taiwan!! it's a gorgeous island with warm friendly people and delicious food.
Still better than a colleague of mine who insists on using word to display tables because she knows where the sort button is.
https://www.imdb.com/title/tt1798709/
Oh, where did I miss that? I’ll go back and check.
So is a bunch of files in a folder then.
This is absolutely terrible advice.
How was the parent comment not similar?

How is anything politically-related on this forum, supposedly for discussion of startups, not in some way inflammatory? What about the post itself? Not to mention that I and another user backed up my (yes, off-the-cuff) comment with references? I don't see how that 'perpetuates a flamewar'?

Vandalism is a rather strong word.

Feel free to ban this account. I can always make another if I decide there's any discussions worth participating in.
This has less to do with Excel (which is by far the best spreadsheet program) and more to do with incompetent reviewers and researchers.
Tap the part of the slide that contains text
I didn't look to see if they are already used for anything:

codee, scripty, doodle, rezfun, blinky, strum, tootle, kazoo, uke, ditty, nosebeep
great story, congrats.
I guess I just needed somebody else to confirm it for me. I did the math after posting this. I don't like the ego hit of a salary reduction, but it just makes sense it seems...
Only thanks to the taste of pre-XX architecture. For anything built since the 50s, it's another matter.
Why does the US still embargo Cuba when it's no longer a military threat? Do you think that Cubans in Florida play an outsized role in US politics?
How can you talk about salary if you don't know the job ? I certainly won't negociate the same money for a start up, a big co, a remote work, a borring one, one with hard challenges, one with long hours, one with benefits, location, travelling, fancy clients, bonuses, shared values, etc.

After a first call, I won't know remotly what I need to know what to negociate for, and giving any price is most probably setting wrong expectations that will be very hard to come back from later.

It seems lose-lose to me.

Besides, i have several offers at the same time. I put my recruiters in competition.
You may be right, however a benefit of certifications supported by labor rights or human rights organizations is that those organizations have some ability to contact affected workers. Even if those certifications aren't as good as they claim I would need evidence that those rights organizations are not doing anything helpful to convince me that the certifications are completely worthless (although supporting the rights organizations is also necessary for certification to have any influence at all). It is possible that the list of certifications supported by rights organizations is smaller than I would think.

I will point out that various organizations with large marketing budgets have a vested interest in convincing as many people as possible that nothing you can do matters and you shouldn't try to do anything different. I have come across the issue you are describing with even somewhat decent-seeming certifications (Cradle to Cradle, which is not backed by rights organizations as far as I know and is mostly a self audit sold by a consulting company) so I'm not saying you are necessarily doing marketing.

I am interested if you have any other comments on this topic.

Edit: Another benefit of certifications is that it can open companies to lawsuits where they are selling products that they wouldn't be exposed to without making claims based on certifications.
Because she said she was
Any chance of also supporting Firefox?
Do you think in the Civil War, the US would've cut off travel to the UK if the UK recognized the Confederate States of America?
First of all, what "cost of switching jobs" are you referring to?

Besides the job hopping stench, there are other very real cost to switching jobs.

- there are three “levers of power” in an organization - relationship, expert, and role power - in that order.

At any job, especially at more senior levels, having the right relationships with the right people means for example the difference between you having to send a ticket to the IT department and wait in a queue to get those test VMs you need and being able to send a Skype message, they set everything up for you right then and then you submit the ticket as a formality.

- Expert power and developing a reputation for knowing what you’re doing is the difference, especially at a small company, is the difference between having to wait for the “IT department” (or the outsourced Amazon support people that your company hired), and being given admin access to AWS so you can do it yourself.

When people know you and trust you, you can punch above your role.

You lose that at a new company and it is a “cost” to get it back.

Also, at a company I’ve been at for three years, I know where most of the bodies are buried. I’ve buried a lot of them or know who did and I know the technology. I spend the first 6-12 months at a new company working extra just to ramp up on the company’s code base, and because I’m usually changing jobs to learn new-to-me technology, learning the tech stack. That extra time has a “cost” on my personal and family life.
Taiwan may be small economically, but we are still important strategically to the western world's alliance against China. The island act as a unsinkable carrier.

You have your facts wrong. Chinese GDP is fake and growth is declining every year. I have many Taiwanese manufacturer friends that sees the declining Chinese sales, exploding debts, and rising wages, and have moved most of their factories out of China. Meanwhile US, Europe and Japan is stronger than ever after the 2008 crash.
Do you think the damages that the US embargo have caused over the decades to the Cuban people is justified because of Cuba's communist policies?
Would you please stop using HN for ideological battle? Accounts aren't allowed to use this site primarily for that, and this looks like exactly what yours has been doing.

Also, your first paragraph breaks the site guidelines pretty blatantly in other ways. If you'd please review https://news.ycombinator.com/newsguidelines.html and use HN as intended from now on, we'd appreciate it.
Do you think China will gain more from censuring a country from engaging in trade with Taiwan? Has China ever done so?
> pretty doctrinaire about

And that is the problem.

I have met teams that have gone into analysis paralysis about which unit test framework to use.

I have met teams where one of the impediments to unit testing was "we don't have time to learn something that complicated, we don't understand why all this stuff is necessary".

Answer:

It isn't necessary. Get off your ass and start unit testing with the simplist framework possible.

It's more important, way way more important to just do it than fuss about the framework.

Like TFA.

Once you have actually done that for awhile, someone will say, "Wouldn't it be nice if..."

And _that's_ the time to introduce a framework. Or grow what you have.

On a C project I elected to grow, the nice thing about it is test setup and teardown? It's exactly the same thing as process set up and teardown.

So valgrind will tell you _exactly_ if anything leaked or was uninitialized!
Stalemate ? Not at all: it's great, you just get information that what you cost is more important than who you are and can now decide how to position yourself.
Worth noting the author, Jennifer Keesmaat, has announced she's running for mayor since this was published.
The reason is obviously "mutually assured destruction" (MAD). One aspect of strategy was appearing to be crazier than your opponent. But on the other hand, it's arguably what prevented global nuclear war.
Thank for npm-stat! I use it a lot and love it, see my other repos from my website (in my profile).

Not sure how much sense it makes for Umbrella JS though, since traditionally it'd be used under a CDN but now with webpack it's treated as another dependency. Indeed, the CDN has remain constant-ish but the npm one has grown quite a bit in the last year.

Feel free to use Umbrella JS and ask me any question!
> 0) All companies are now software companies. See https://blogs.thomsonreuters.com/answerson/all-companies-are...

Technology != software.

This is a distinction that I've found the vast majority of software people implicitly assume doesn't exist.

A sibling comment points out that physical logistics sometimes can't be solved (competitively) by technology alone, but I posit that this is true even within technology. That is, not all technology problems can be (best/competitively) solved by software alone.

None of FAANMG depends exclusively on software, running on someone else's hardware and network.

G famously customizes their servers, and they had hardware frugality as part of their core strategy from the very start.

> encumbered by legacy systems e.g. mainframes

That may not be as great an encumbrance as you imagine, considering the kind of performance modern mainframes can deliver.

Are they over-paying for that performance, compared to best-case commodity hardware? Of course, since mainframes (for the latest models) are a monopoly. They may also be over-paying for the software and/or developers.

A startup with AWS-based infrastructure will be over-paying, too. Cloud may not be a monopoly, but it's at least arguable if the competition is robust.

That distributed computing system, with all the inefficiency added by the distribution, may be remarkably copetitive for someone that's paying below commodity prices for infrastructure. For someone paying 10x commodity to a cloud provider, not so much.
Some sources that can explain it better that I can:

https://physics.stackexchange.com/questions/255844/do-clouds...

https://physics.stackexchange.com/questions/133198/why-do-i-...