skysight-inc/HackerNews huggingface dataset:
Are Mono and .Net Core on Linux as good as on Windows? If they are, as a developer, there isn't much reason to go with Windows
A lot of people today. A lot more tomorrow.
dafuq are you talking about?
Is there a service that Quad9 offers that does not have the blocklist or other security?

The primary IP address for Quad9 is 9.9.9.9, which includes the blocklist, DNSSEC, and other security features. However, there are alternate IP addresses that the service operates which do not have these security features. These might be useful for testing validation, or to determine if there are false positives in the Quad9 system.

Secure IP: 9.9.9.9 Blocklist, DNSSEC, No EDNS Client-Subnet

Unsecure IP: 9.9.9.10 No blocklist, no DNSSEC, send EDNS Client-Subnet

Note: Use only one of these two addresses. Some networking software may include terminology such as “Secondary DNS Server” in configuration windows; this can be left blank. Putting both 9.9.9.9 and 9.9.9.10 into “primary” and “secondary” fields may result in unsecure results in rare circumstances.
We call it Speculaas, not loos.
So much for never deviating into sense...
I wonder, is your comment intentional or is it just a failure of critical reasoning?

It's become a common tactic in public discourse to pretend as if issues are cleanly split between two coherent sides, with all action and words associated with the issue fully ascribable to one side or the other. But of course this is ridiculous, yahoos should get full credit for their yahoo ideas without it being necessary for anyone with even a vaguely similar position to denounce them.
A Brief History of CSS-In-JS: How We Got Here and Where We’re Going
The Bad News About Online Discrimination in Algorithmic Systems
"Well" is the keyword here. They don't, far too often "good enough if it doesn't crash the machine on start" is a norm in companies of all sizes when writing applications code and infrastructure code.
Disagree.

It could be mentioned early in the article.

However for its target audience (I assume) that would be far less useful.

("This looks great but seems to be about Unix and I know this is a Linux thing.")
FWIW, my personal anecdote: I chose Google App Engine for a large enterprise application almost a decade ago and it's been absolutely, undeniably one of the best choices we made.

The application is locked into Google, but that hasn't proven a problem yet and can be designed around if need be.
It might surprise you that as you acquire wealth and power that your ethics and values change.
I think so, but the Supreme Court didn't in 1976. Frankly, I think there should be a lot more personal liability around careless work when it impacts the health & safety of others.
For example, I think police misconduct damages should be paid of out of the police pension funds.
I like to think about it this way. By not explicitly imposing a prior, you are implicitly imposing a prior that each item will receive no votes. This is totally non sensical because of course these items will get votes.

Just because we don't know what the true value of p will be doesn't mean we don't have some expectation. If I asked you what you expect the popularity of a given item will be, you won't say 0, you'll say something like the average. So why assume all items will have 0 votes in our model?
White House unveils process behind disclosing software vulnerabilities
I don't think anyone was describing anyone as hard-working. I'm sure the rich are also a mixed bag when it comes to how hard-working they are. If it skews more in one direction or the other depending on which group we're talking about, I'm not sure it matters. The perception matters more than the reality, at least for this discussion.
That something (if chose very wrong) will totally derail you progress and will cost a lot of fix it later.

A bad tech decision in a problem you can fix later, even if it's an expensive problem[1]. Having no customers isn't a problem you can fix later because your startup will fail and you'll have to close it. Consequently, at the start, you should work on getting paying customers over everything else, including prevaricating about what database to use. Anything is better than not making a decision.

All that said, "just use Postgres" as many people here are suggesting is actually pretty good advice.

[1] Unless it's so bad fixing it will sink your startup, in which case you have to live with it. That does happen but it has to be really bad.
> and those tech savvy enough to install Linux just don't come back.

It isn't a matter of tech savvy, and pretending that it is is part of the problem with the Linux Desktop community, which is the worst part about using a Linux Desktop if you ask me.

The system has a whole lot of issues, many of them somehow even worse that dealing with Windows 10's bullshit, or else I'd have switched myself by now. Even Linus calls out the Linux Desktop for being pretty crap. Developing for it is a nightmare too, especially in regards to distribution.

I'm trying not to go on a rant here. Point is, there are plenty of reasons to not want to use a Linux Desktop aside from not being "tech savvy" enough.
Flood zones are meticulously mapped, and owning a property in them usually requires Federally mandated flood insurance. [ http://www.harriscountyfemt.org/ ]
You probably need some kind of freebie.

part of one of the ebooks that someone can download for an email address or something.
We've updated the headline to the document title, which is far more substantive and less bait-ey.
This must be a message from 1995 :-))
I agree,and I've found it very frustrating to work with. To the extant that new machines we have order, were not of the hi DPI variety.
Can you provide any contact details?
I think the answer is because you tend to compare yourself to people that are close to you in terms of attainment. So you don't compare yourself to the Queen of England or a malnourished farmer in Africa. A middle class person compares them self to the person who lost his job, and the person that is doing a bit better in their town or neighborhood.

Focusing on the "scroungers" is a way to hate what you are afraid of becoming, or what you sacrifice to avoid.
Interactive storytelling – the future of SaaS communication
Experts sign letter against the use of AI to flag people for deportation [pdf]
It can't be intalled on Visual Studio for Mac Community
"i've had more arguments in the midwest with people that think tesla is a POS company for not following the rules. there's a lot of people averse to change."

People are averse to change that might negatively their impact livelihood, such as taxi drivers not being great Uber fans. Since most of the innovations in recent years have meant less jobs and worse condition for the area, it is understandable they might have such a position.
I think it goes a bit further---it aims to produce software libraries that are safer than Go or Rust. For example, Go will cheerfully allow construction of an arithmetic operation that overflows integer size; the behavior is well-defined and not an exception, but if the developer is not anticipating it, it can result in some suprising code (as Go specifies, the compiler is not allowed to assume x < x + 1, but that's a very easy trap for a programmer to fall into).

Puffs lets you specify in the code that you do not intend to allow arithmetic overflow at all. It also has types to distinguish pointers that may be null and pointers that must not be null.
My Hungarian friend finds the link to Finnish hard to hear or see, but some Finns I spoke to said that when they visit Hungary, they hear it, more in the rhythms than in actual words.
Personally I think China is doing a much better job at securing the future prosperity of the country than the US is. The Chinese Government is systematically executing on a long term plan to do that. One example is the way China has cornered the rare earth elements market.

We seem to be flailing in 4 (or 8) year cycles with most of the progress made in previous cycle being wasted or destroyed within the next cycle.
You'll want the 95th and 99th percentile latencies as well. The mean latency is what you'll experience on average but the outliers are what you'll feel badly.
Yes. I also suggest to use tar instead of the dangerous cp -r: tar c -C src . | tar x -C dst.

It works over ssh connections (ssh -C for compression) and is a good training of tar syntax.
Because people assume they should RTM and if memory serves me right it is a whole lot more confusing than your post :-)
Because if we were rich, we would try and avoid the government also? Can't blame them. Don't like it? Find yourself an angel investor.
> If MongoDB lets you prototype faster

Does it? Even a prototype involves some iteration, which can be derailed by the kind of missing-schema problems that the OP mentions. Throw in a few operational problems, and your prototype isn't really any faster than something with better features and reliability. What's better for that first few lines of code on your laptop might not even get you to a prototype.
This really is a great read. Reading the first bullet alone is worth its weight in gold.
I also highly recommend Kyle Simpson’s “You Don’t Know JS” series. Very very good.

https://github.com/getify/You-Dont-Know-JS/blob/master/READM...
The problem here is that most IoT devices are not running Linux, they're microcontroller-based and this offers no solution for these types of devices.

Also, data-reduction is of prime importance for IoT devices, does Overlock have any tricks to play here?
If they are harder to replace it is likely they are worth more than $10,000.

Maybe only to the people involved, but it's likely that a fairly accurate dollar value could still be assigned to the loss.
Ada's model for safe allocations is far more limited than Rust's, however. Particularly in ways that would require more unsafe code when writing a kernel.
2018 is going to be the year we really see CSS star to evolve. It's going to be interesting to see where everything lands.
Tbh if most of the time that you talk to people they either know exactly the plausablity of what Musk is saying or they just read a headline. Most of the time it is the later but there are a lot of advocates in the former that call him out on his plans.
heh i hope you are kidding :) of course they log.. edit perhaps not YOUR ip address, but enough to identify users. AS number + extra data is almost as good as IP.

"When an entity or an individual is using the Quad9 infrastructure, their IP address is not logged in our system. We, however, log the geo-location of the system (city, state, country) and use this information for malicious campaign and actor analysis, as well as a component of the data we provide our threat intelligence partners. "

Not logged in 'our' system, reads to me, it is still logged somewhere. And the 'data we provide our threat intelligence partners', seems a little too vague for my likings.
Good move, LinkedIn doesn't show your age but does show the year you graduated. I have a customer where my bosses are 20somethings that were a bit surprised when they met me IRL and saw a guy late in his 30's walking in. Graduating in 2012 really helped I guess.

I'm thinking about getting a master sometimes. Graduating in 2012 makes you look like you're an old person in ten years doesn't it?
That's all OEM junk though. If you installed from official media on a PC you built yourself (or at least a wiped disk), you didn't deal with that stuff.

With Windows 10, that is unfortunately not true anymore because MS is the provider of a lot of the crapware.
>There are enough who care about doing it right

If you know any of them, please list them. One real problem is that the ones who want to do it 'right' are few and possibly not easily identifiable so potential job seekers may not know where to search for them.
Interactive Infographics for Cryptocurrencies
Hire Magento2 Developers
> Out of all the companies that I've worked in the midwest, I've ever had a co-worker that was a black software engineer.

I'm really sorry you had such a polarizing experience.

But just to give an anecdote of my own, in a much smaller midwest hub, over five years and two jobs I've worked with:

- A young woman from Russia

- An African American (29% of the population, a hair under Chicago's)

- An Indian (this isn't extremely uncommon, though)

- A Malaysian

- Multiple women over 50

All these people were/are great developers. Most of them worked above me.

Your experience was completely unlike my own. I'd hate for it to be so hastily packaged together as one.
> I don't think it's ageism if one person is selected based on being willing to work more for less money. That's just a labor market.

Agreed, however very few ever come out and says that so directly. In a lot of cases the reasons are given as not having the right "cultural fit", or being "over qualified" or some other excuse because the person hiring cannot stomach it to simply say "we want cheap resources that we can work to the bone".

No one should feel like they need to perform the equivalent of slave labour in order to get a job. 20-somethings should not have to work 80 hour weeks. Allowing them the free time to pursue their interests will make them better employees.
In a world with a $10K yearly UBI, income taxes for many people will go up by a lot more than $10K.
History of Christmas Trees
Sadly that link is long dead, but the Wayback Machine comes to the rescue: https://web.archive.org/web/20000619092736/www.scyld.com/net...
I think about that a lot. I suspect unfortunately the quick and dirty startup is both cool and lucrative for young people with privilege. I've talked with a lot of VCs who won't look at startups that can't see revenue within 18 months, yet they will take propped up or bought revenue with metrics that look good but have no hope of ever reaching profitability. I suspect the next wave of real businesses that make many truly useful products will come out of places like Detroit, Cincinnati, Boston.
They might do, if Linux wasn't so hostile to the concept of proprietary drivers and had a stable driver ABI.

Not that I necessarily disagree with their position on the matter, but you can't escape the consequences.
Nearly All OnePlus Phones Include a Backdoor
When are we all getting jet packs?
If your goal is to build a sustainable business you must address two questions: Will I provide value people are willing to pay for? Will I be able to find those people profitably? Both answers must be yes.

You might be able to answer one of the questions without an MVP but very unlikely to answer both without. So you need to ship something.

It would be clearly stupid to not consider your technology choices at all in the early stages. But the best decisions are usually the ones that allow you to determine the answers to both questions as soon as possible. Because if you aren’t able to eventually answer yes to both questions you will not build a sustainable business.

If you are providing value, people are paying you and you can find customers, the technology sins from the past can be addressed. It might be really hard. But at least you’ll be working on something that matters.

Spending a massive amount of time on getting it “just right” will most likely teach you that you’ve developed the perfect solution to a problem no one cares about.

Speaking from experience of being involved with two acquisitions of companies I started (on the selling side) I can tell you that the “technology stack” discussion is a tiny footnote to the discussions on revenue, sales, customer lifetime value, etc.
>To eliminate support calls I would simply design a system where any place they went FROM their email would work - maybe up to 3 or 4 links past email.

What? What constitutes a "link"? This doesn't make any sense.
Except that static typing doesn’t help much there either (unless perhaps you’re using Frink with its units). The type doesn’t carry enough information. For example, knowing that something is an integer really doesn’t give you enough context about what that integer means or is used for. If it’s an object or strict, ok, then it helps to document, but if it’s primitive or standard collections...

Anyway, in Clojure, we now use spec to specify the shape of data that we expect, with nice descriptive namespaced keyword names. It helps in validating data entering the system, generating test data and as documentation.
Ah yes, we should have people lying to themselves.
You probably could get close enough by mentally stimulating a really simple prng
I think they were talking about SoftBound vs vanilla C performance, not Rust vs C.
I'm just getting into stats, but the way I see it, a new item has 0 votes with an error bar +/- the number of possible votes. Each sorting should then include a randomization factor related to the error bar, and so randomly promote some new items into top rankings so they get some exposure to gather votes. As they accumulate votes, the error bar shrinks as the ranking becomes a little more certain.
> We believe it may be important for machines to see who is friendly to their cause and who is not. We plan on doing so by keeping track of who has done what (and for how long) to help the peaceful and respectful transition.

Crack-pot levels on high; For those who aren't familiar with Californian subcultures, it's pretty much THE home for cults in the US. Given that background, with how cults work, and the fact that they're saying they're planning on keeping tabs on "who's who" ...this is pretty alarming.
>> With the advent of the cloud and off-the-shelf A.P.I.s—the building blocks of
sites and apps—all you really need to launch a startup is a bold idea. Silicon
Valley believes that bold ideas are the province of the young.

Well, right now I don't see any "bold" ideas coming out of SV. What I see is
everyone doing "X with deep learning", or "Facebook for Y", or "Uber for Z but
with deep learning"). That's, like, the opposite of bold. It's everyone trying
to milk the same cow before its teats fall off.

But even so- there's an obvious survivorship fallacy at work here. If SV is
throwing a ton of money at graduates and school leavers to come and work for
it in their startups, it kind of makes sense that the successful startups -few
and far between as they may be- will be made up by younger programmers.

Anyway, older programmers don't have to go to SV and join a startup. There
must be millions of companies in the world that use software, most of it
legacy- from big corporations to small mom-and-pop shops. Anyone who knows how
to debug and refactor can make a comfortable living these days.

In fact, "Pourvu que ça dure".
Can you explain false flipping physically?

On a related note, it's much harder to fake randomness over time:

https://faculty.math.illinois.edu/~hildebr/fakerandomness/
Welcome to the Era of the AI Coworker
Problem is, as I've already mentioned elsewhere, that the manpages do a pretty poor job in a number of places.

Yes, I do use them but I guess most Linux users learned most of what they use from colleagues and Internet, not the official documentation.
My personal anecdote is the exact opposite of yours. I picked GAE for one of my personal projects years ago and it has been terrible. You can't do certain kinds of lookups unless you build the indexes first, there are no delete cascades, no intra-table constraints, etc.

I suspect the difference between us is that you spent the time working around these problems, whereas I expected it to just work.
Do not remain nameless to yourself
I am not even kidding when I say Bill Belichick is probably reading this article and will now have his captains try and game coin tosses.
While I think most people have a fantasy of being in the 1% or 0.1%, that's not really the "American Dream." The American dream is roughly a decent suburban home in a safe neighborhood.

This fixation/hatred towards the 1% or 0.1% is really not something most people I know care about, at all. They may not articulate it this way, but they don't see the economy as a zero sum game. They don't see Steve Jobs making billions as something that keeps them from making tens or hundreds of thousands, or even millions if they were fortunate.
The fact that it's used today might just reflect choices made (and possibly regretted) ages ago. It doesn't prove that anyone's making that choice today, or refute a claim to the contrary. Also "MongoDB/NoSQL" is a slippery phrase. There are plenty of people who use other NoSQL databases who would never have touched MongoDB with a twenty-foot pole, so your statement's truth varies according to which part of the subject you look at.
I interpret that to be more a statement of creator intent than a restriction on the end-user. The general vibe I get is "This language is verbose as hell and puts a lot of constraints on what your functions are allowed to do; writing a full-sized application in Puffs alone is going to be a super-tedious exercise."
The thing is, I'm not standing for hours, I move around, specially when thinking through a problem. I'd expect the system to realise there has been a change there.
Thanks. I have two spots on the page to download a book sample. I had them higher up on the page but it seemed people would download the book sample and stop scrolling the page.

https://bootstrapcreative.com/shop/bootstrap-quick-start/#sa...

https://bootstrapcreative.com/shop/bootstrap-quick-start/#re... (sneak preview link)

At what point of the page would you expect to see a free sample offered?
Maybe were talking past each other. I definitely see why someone wouldn't want to pay for the system but I took OPs comment as complaining about being given money which I cannot understand
So that people can do their work for free.

Is writing proper docs so bad not even getting these fine people working for you for free makes it worth the effort?
>> For beginners, without a trusted hand to guide them, its beyond intimidating. These systems must become more accessible to the average human.

I cringe at thinking about what a newbie has to go through.

Install the right version of php/python etc on your platform
Install a virtual environment
Install a package manager
Install a framework
Install a database
> Of course, if the opponent is playing sub-optimally (i.e. not randomly), you can try to take advantage of it.

I would not consider that little game to be even or fair...I've learned a few tricks such that, best out of 3, I can nearly always win.
How can you tell if your code is bad or not?
You think software developers are commoditized? In what way? Just curious
Isn't that SFO IP anycast?

I get the same results from opendns, 8.8.8.8 etc:

$ for ns in $(cat /etc/resolv.conf | grep nameserver | awk '{print $NF}'); do dig @$ns google.de +short; done

172.217.22.67

172.217.22.67

172.217.22.67

172.217.22.67

172.217.22.67
That's not really true anymore. Linux AIO works fine on XFS.

http://man7.org/linux/man-pages/man2/io_submit.2.html
Geely Buys US Start-Up Terrafugia, Promises Flying Car by 2019
I agree with a lot of the author's points, but the "big problems" facing the American middle class that Kairos is aiming to solve just cannot be solved by tech alone. They are political, legal, and social problems.

Student debt is largely a consequence of easy loans for low-return degrees and laws that prevent those loans from being released (pretty much ever), combined with a generation that pushed kids to go to the "best" school they could, regardless of cost. High housing cost is a problem of zoning laws, NIMBYism, and lethargic construction. Retirement income is a problem of an entire generation just not saving any money (financial irresponsibility) combined with jobs that don't pay pensions anymore and a strained national retirement system. Etc.

SV isn't falling down on producing tech to solve problems, it's falling down on using its wealth and influence to actually change laws, opinions, and behaviors that would have a broad impact.