skysight-inc/HackerNews huggingface dataset:
> Among editors, vim remains king, though we see healthy growth in VSCode adoption at 34.1% (up from last year’s 3.8%). This growth no doubt has been helped by VSCode being one of the first platforms to get support for the Rust Language Server.

This suggests that it would help to have better getting-started guides for vim, and for using it with RLS in particular.

> 10% responded that tools aren’t use mature enough.

I've seen more than one person mention that the fact that RLS doesn't work on stable Rust is a sign of immaturity.

Also, in the context of people who had stopped using Rust:

> The rest of users mentioned [...] were turned away by Rust’s syntax, [...] or had a bad interaction with the Rust community.

Is anyone systematically looking over each of the responses that said either of these, in detail, in order to address them as well as possible?
You left out an important part which requires trading capital for labor. It's not exploitation.
Some of the points about phone numbers also apply to email addresses.

For example, as has been shown repeatedly, most email validation patterns are simply wrong, and are best trimmed down to something like /^[^\s]+@[^\s]+$/.

Arguably more useful than a text-based email validation is validating whether the domain part has a valid MX. This will guard against many typos.

Another less-obvious fact that people eventually come to realize is that emails don't last for ever. I run a site where people constantly contact support about being unable to log in, because their email address is no longer active, and they forgot their password. (Some of them even forgot what their user name was.) It turns out many people use their work or school email, and that this email ceases to work after they leave. It's a good idea to regularly ask people whether their email is still valid.

All of the above could easily be bundled as a SaaS service. We use Mailgun for email address validation and for reading bounces (so we can alert users that their email is no longer working, in case they're stilled logged in), but a high-level, all-in-one service could be useful.
Gravity Brands | Backend Developer | ONSITE, Downtown Los Angeles | $90,000 - $150,000 + bonus

Gravity Brands is a marketing and advertising startup founded in 2014 specializing in delivering high quality products through continuous focus on data-driven decisions and creation of engaging content. After achieving profitability after 7 months of operation, we're in the process of scaling our initial engineering team into a robust development team ready to tackle any technical challenges as we grow and would love for you to join us.

Requirements:
3+ years in a full time software engineer role with OOP experience

Loose Requirements:
- Expertise in Python and significant experience with Django (or similar)
- SQL and No-SQL database experience, Familiar with PostgreSQL
- Experience building and consuming REST-based APIs
- Familiarity with AWS a plus
- Knowledge of Go or willingness to learn a plus

If you are interested, please reach out to me at gabrielle(@)gravitybrands.com and add HackerNews in the subject line! We've made engineering hires off here twice and look forward to our next round of candidates.
Been doing this for years using CI and now Laravel 5
Sorry, that's the convention of the journal. It's W/m^2 -- heat rejection per unit area.
Like the original article suggests, if he was truly malicious in intent then why would he continue to work on this game after release? Hanlon's razor suggests he just failed on the biggest stage he was ever on and he didn't know how to handle that.

To quote the article:

>When people ask you, “Will we be able to do X?” it’s easy to say “yes” because you already wanted to have X and you’ve already thought about how you’d go about making it happen. People love you, your work is valuable, and you don’t want to say no. People smile with delight when you say “yes” and when you say “no” they look disappointed and ask annoying technical questions that would – if you took the time to answer them accurately – being incredibly boring and hard to follow. In the short term, saying “yes” is always the path of least resistance.

>I know exactly how that feels and I know I’ve trapped myself in situations where I needed to crunch in order to meet my promises. Not because I wanted to work overtime, but because saying yes just feels so much better than saying no. I’m really thankful I made those mistakes in private meetings as part of a small company on not in front of international media. If Stephen Colbert had me on his show in March of 2016 and asked with delight if Good Robot was going to have different character classes, it would have been very tempting to say yes. After all, it was something I’d wanted to put in the game and maybe I’d be able to find time to squeeze it in before release. And if that interview happened to me when I was a young man and more easily dazzled by the limelight? Shit. I’m sure I’d make the exact same mistake.

I really can't imagine a developer who has lead a project of any size not relating to that on some level.
On the one hand want the option to be able to play dress up like a big girl, on the other hand want option to be taken seriously in the workplace. Well, which is it to be?
There's also ExFAT which is natively supported by Windows and MacOS.
Agile Management Anti-Patterns – An Introduction
Among other things, embedded support; if you want to compile out the standard library, no_std effectively requires nightly right now. Many embedded developers are stuck on nightly for that reason.

I've seen some proposed solutions in progress for that, at the moment, such as standardizing panic_fmt (needed to write no_std applications).
MAD leads to proxy warfighting. Korea, Vietnam, Afghanistan, Middle East (and now Korea again as well as even more Middle East).

However, the rest of the things on the list are pretty much guaranteed.
A number of years ago I read a very interesting book titled "Great Mambo Chicken and the Transhuman Condition". Despite the title this is a forward looking book exploring ideas surrounding applications of nanotechnology. The author talks about refrigerators that can print perfectly marbleized artificial beef and, at the other extreme, downloading your brain into a robot for telepresence and space travel.

3D printing, taken to the extreme of piling molecules on top of each other, could fundamentally change the way we make things.

In today's reality I am looking for opportunities to push the envelope. This could mean everything and anything from better hardware to better services. A few interesting ideas have come forward. Trying to filter through them now.
lol, that's quite the sampling technique. Whatever works right? Must be a pretty characteristic sound, but what a job right. "What do you do for work?" "I analyze waveforms for whale flatulence"
A better guide would be how to launch a business on a budget of 45 minutes a day. I'm sure that's the bigger challenge for most of us
This reminds me of a topic that comes up a lot at my house: late homework.

What should teachers do about late homework? Should you get a zero if you don't turn it in? Should you get 50% off for anything late? Should there be a limit on how late it can be?

If a student turns in 10 missing assignment in the last week of the semester, then gets a 96% on the semester exam, what grade do they deserve?

What is the point of a grade anyway? There are so many different meanings built into a grade. A grade can teach discipline and responsibility. It can teach respect. It can teach cheating. It can teach to do just enough to scrape by. It can teach that the important thing is to be higher than others. It can represent competency in a subject. It can represent value to the income of the football team.

Education is about so many things that it's hard to have a useful blanket discussion.

The correct approach depends upon the intention. If you are trying to improve people's understanding, you take one approach. If you are trying to vet competency for potential employers, you take a different approach. If you are trying to build a minimum base on which society can be anchored, you take yet another approach.
Checking accounts are handled by banks in the way that best benefits the banks. For example, you could get charged for an overdraft because they applied all your withdrawals before they applied your paycheck deposit, even though the algebraic sum of the day would be positive. That means you need some level of cushion, which you cannot achieve using the bank account itself (see above). Bank policies create uncertainty in the availability of the funds, such that if you need the paycheck to pay a bill due on Friday you can't deposit the check on Thursday, because the bank won't take account of the deposit until Monday.

If you have a partner it is an option to have one of the partners do the child care, but there are opportunity costs and other things that go into it. I think one thing that is seldom explicitly considered is, there is a degree of security in having two employed adults in the household.
Could be worth a gamble here to short BTC up to 4500 with a tight stop, good r:r. Be wrong quickly if wrong.

The current environment looks good for trading.
Why are those two models competing? Couldn't it be that SMBH are formed via both direct collapse and accretion? Finding evidence for one should not rule out the other I would think.
And anthropologists, who uniquely understand the wide breadth of possibility in human societies.
clippy for me, yes.
Programming Syntax Overview (For Beginners, Medium Members Only)
[Edit] I'm presuming your path is programming in some form... of course there are other areas of tech where you can't really get away from formal education and certification, e.g no company is going to let you near their ASIC design until you have some sort of qualification in electrical engineering + basic comp sci. If you want to just to coding generally however then my previous post applies.
I forget the exact number, but the clear night sky is equivalent to a very cold black body radiator, around -30C or so (can't recall the actual value and it probably depends on local temperature too). Radiative equilibrium with it will push your temperature way down.

This is the main reason why it suddenly gets so cold at night. From a radiative perspective, you might as well be facing a ceiling of Arctic ice above you.

I'm an amateur astronomer. When I do observations at night, I always add an extra layer of clothing. It's amazing just how really cold it gets when all you do is sit under the clear night sky.

When it's cloudy it's different. The chill effect due to the (lack of) radiation is much less intense.
I would like to build some serious Technic stuff with kids, but I find it quite annoying that you can't get a good set of basic parts for a reasonable price.
Consider this example:

It is raining outside. I go outside without a coat and get wet. I tell you its ok to go outside without a coat, so you come outside without wearing a coat. Is it my fault that you are wet, or your own?

I would say that you made the decision, even if it was influenced by me. Do you not agree?
Sorta off-topic, but the 20 bucks for Minecraft might have been one of my best investments ever, considering the value per hour of gameplay.
Some of the well-known systemic failures failures that contributes to a lack of economic mobility across generations are:

- as a consequence of suburbanization and racial practices like redlining, poor people live in poor neighborhoods. In many places, schools are funded by local taxes, so poor neighborhoods get less school funding, resulting in a poorer education

- those racial practices kept many black families from access to federally backed mortgages and access to properties in more prosperous neighborhoods. This made housing more expensive for black families, and reduced equity buildup that could be used to help the next generation. This, on top of earlier Jim Crow restrictions and long-term general discrimination against blacks, has reduced the upward economic mobility of poor black families.

- racism embedded in the legal system has resulted in a higher relative percentage of black men in jail, relative to white. As one example, the War on Drugs was started in part because blacks and hippies used heroin and marijuana, respectively, and Nixon considered them his enemies. This is part of the long-term change, called the Southern Strategy, for Republicans to gain support from those who didn't like the social changes, including the Civil Rights movement.

- the owners of capital have made it increasingly hard for workers to make a good living. This includes passing laws like so-called "right to work" (for less) which make it harder to unionize and exercise the collective bargaining power that would be possible in a free labor market. As Piketty argued in "Capital in the Twenty-First Century", "when the rate of return on capital (r) is greater than the rate of economic growth (g) over the long term, the result is concentration of wealth, and this unequal distribution of wealth causes social and economic instability." A consequence of this is that the poor stay poor.

- A family which has little money may not have a long-term stability in housing or food. For example, children may have to rotate among friends and family for a place to stay, or may not have enough food to eat. Long-term stress has a negative effect on one's life.

Much has been written on this topic, with a large number of studies. Since you apparently don't seem to know much of the topic to give even a hint of a counter-argument, perhaps you don't know enough to simply write "it's true".
Have you seen some women without makeup? /ducks
it's only showing about 60 knots (70MPH).
is the model off?
does the model show higher altitudes?
are the news exaggerating?
I would posit that a part of agreeing includes, subconsciously and consciously, evaluating what the other party is bringing to the table and if you're willing "pay" for it by agreeing. For something as important as financial (translating into physical in today's world) security, I would think that having a partner that makes a decent amount of money and has a secure income stream automatically makes you likelier to agree with them (or compromise, or be willing to do something you might not want to normally).
I also don't know how many people have OS settings that differ from their real language preference due to poor OS support for their language

Why would these people be badly served by being sent pages corresponding to their OS language? It's clearly preferable for them over poor localization.
Ask HN: Which BSD do you use and why?
Which BSD (FreeBSD, NetBSD, OpenBSD, etc.) do you use and why do you use it? I am hoping for a discussion around the operating system's source code quality, documentation, and community around these BSDs in this thread.
> What I find strange and what keeps getting repeated in this thread is that if you don't agree on certain points of currently popular liberal trends, you are automatically being called "conservative" or even worse (bigot, racist, sexist etc. - you name it).

I think the adherents of those views are currently enthralled by the power they gain from shunning and social ostracism.
Oh, I get it now. I totally missed that there wasn't a division there. That makes complete sense now that it was pointed out, I'm just not used to seeing stuff in that format apparently. :)
I know you specify only "most coins", but it's worth mentioning that currently Bitcoin transaction fees for a simple transaction involving only 1 input at current USD exchange rate is about $3.
Wow, cool. Well, thanks for doing this sort of research! Better cooling could save us a whole lot of energy :)
To me this entire argument "woe us if we run out of work to do" is directly self-contradictory. If people are miserable because they don't have the necessities of life, then, by definition, there's work left to do. On the other hand if there really is no work left to do, then everybody should be perfectly content with their material wealth.
Nice visualization but I would like to see some follow up studies - since I'm already aware of this data. Track more things like cultural background, how many family members they grew up with etc...
I am super excited they built a practical demonstration system out of this technology. I would love it if more 'breakthrough' research took it to this sort of proof of concept (I know it is hard to get funding for that sort of project but it is so useful).

I would love to see self contained shade structures that would both shade and lightly cool the air underneath them.
You obviously need 10^5 solar masses to make something that large. Whether they come via a number of IMBH's collapsing into one SMBH or otherwise, I don't understand your question.
> I lean conservative/libertarian on social issues, but I am adamant that we're going to need a "living wage" stipend for the people who simply don't have enough skills to participate in the future job market

It's funny, because I lean liberal and I don't. I think there will be plenty of jobs for a long time. I don't want to put words in your mouth, but is it possible what you're saying reflects some sort of bias you have about the inherent value of people who are less _____ than you? Can you say a little bit about what these supposedly useless/unmarketable people are like, what they have spent their time doing and why their skills have no value?

My hypothesis is different than yours: The pendulum in the employer class has swung towards authoritarian control over the last 50 years. Employers have tried to organize both their business and society so that employees either have fewer choices, or believe they have fewer choices.

Employers have organized things such that people are afraid to leave their jobs, through norms like employer-provided health insurance. They have pushed important work like customer service into an "hourly" category, which is considered unskilled, where wages can remain stagnant.

These norms benefit all employers, and can't easily be "shorted" by a single organization paying their employees their true value. To extract the true value from those workers you'd need to have a continually expanding management apparatus to provide space for those employees to grow into, and you run into scaling issues. Therefore the mispriced labor can only be "shorted" by a federated system of many businesses making the play together.

But the pendulum is swinging back. People are waking up to the idea that if they can contract themselves out to multiple clients, they can have leverage to extract their actual market rate from employers.

And software will eventually provide the market for the federated play I describe.
Its the same for programming. Most of programming isn't rocket science (unless it is :P) and anyone with the ability to apply basic logic can figure out what most programs do. However the language, the text itself, gets in the way, and people throw up their hands immediately once they see something unfamiliar.

The difference between literacy and illiteracy in this case, IMO, is almost an emotional one - its the ability to say to yourself, "ok, I may not know what this keyword means, but I know what is in front of me is not magic, that it can be understood, and I can understand it with some research and patience"

It helps a lot for ones future if someone is able to be taught this skill early on.
GitHub 404'd a CSS file for a while
Its incredibly naive to say that IQ and poverty are causally related. Yes there is correlation between higher IQ's and higher incomes, but you are making a sweeping generalization here implying causality.
People in these careers usually seek job security, they tend to be less risk-averse, grounded type of persons.
For what it's worth, you can disable PiP on your own site by responding to the JS event and changing the value of video.webkitPresentationMode. https://developer.apple.com/library/content/releasenotes/Gen...
This is especially true if your job requires deep concentration, say as a coder or writer.
side projects are just seen as simple toys from employers.

I instead started a software dev side-company that specializes in minimum viable products for very early-stage entrepreneurs. I fish around Linkedin for clients who pay me anywhere between $1000 and $3000 (i honestly just eyeball the amount). For the most part, I pick the stack or look for clients who want a specific technology so i can learn it. This counts as professional experience since I got paid for it.
GitHub Is Having Issues with Its Static Files
GitHub messed their CORS up
Can you provide factual basis for this statement?
Not even remotely true. Have you walked down the Lego aisle of a Target, Wal-mart, or a toy store? Lego has tons of sets with bulk generic pieces, as well as sets that come with plans for 2 or 3 different objects. They have licensed sets too—but that's just it, they have a lot more sets than they used to. They make sets for many different people.
Well, if you get the process started in a star cluster, you might end up with a pretty hefty BH.

Star clusters do lose energy, just very slowly. On a cosmic time scale, it's conceivable that this would lead in some cases to collapse and the formation of large BHs.
That is an absurdly incorrect definition of left/right wing. The original use of left and right wings was that the right wing supported the French monarchy while the left wing opposed it, but under your definition supporters of an absolute monarchy would be far left.
Honestly most things people are uniquely passionate about that take work outside of your workplace will get you equal or nearly equal weird looks. A lot of people want to go to work to make money and come home to watch TV. I worked for Obama for America in 2008 and spent months walking door to door in Indiana, most people went to to work, took care of their kids and watched TV. And didn't want to spend time doing much else.

As more nerdy and ambitious people, we are the weird ones. Programming in your free time might get slightly weirder looks than participating in local theater or something but I think some of the scorn you perceive is residual from the hostile environment that existed for nerds in grade school and high school. After that people still think you're weird but generally don't care that much, they're busy watching TV & taking care of their kids.
Yay, another useless piece of information, like the "we use cookies" and "this entire building contains chemicals known to the state of California to cause cancer".
> Virtually every open world game has the same basic loop: collect, craft/buy/sell, build.

That is a massive loop though, huge, world size, not confined to a specific path. I choose my path through the world.

> After that, it's just a question of how you motivate players to go through the loop

Open World is about ... openness. The player gets to decide, specific motivation not required; the journey is the motivation.
The jepsen.io server is literally something I hacked together in a few weekends. I wouldn't really point to it as an exemplar of high quality production-facing engineering. :)

That said, it does push 50,000 reqs/sec on my local box, did just fine on an AWS m3.medium, then fell over today at 5 reqs/sec on a heroku "pro" dyno, so... this is something I'll have to address.
>CREATE UNIQUE INDEX (filtered)

Ha...that's a bit of a hack! I've had to do a similar trick for a unique constraint on columns where we didn't care if the value was null. SQL Server (for some reason) considers null a value in this case; in other words, there could only be one null value in the table for purposes of a unique constraint.

E.g:

create unique index on (col) where col is not null