skysight-inc/HackerNews huggingface dataset:
Do you believe it is possible for outcomes to vary under different forms of government?

It's interesting how many people on HN seem to believe they are fortune tellers and mind readers now. Personally, I am speculating, but it sounds like all you guys know that I'm wrong.

I've continued to be mostly right for the last decade, I think I'm going to stick with my predictions rather than those of people who don't take too kindly to disagreement.
Thanks for pointing that out, I wasn't aware of it.

From Wikipedia: "As of February 2018, Qualys reports that 2.9% of the 150,000 most popular websites use CAA records."

So, about 97% of the most popular websites are currently vulnerable to having valid domain certs generated for their domains if their DNS is compromised, or if the CA doesn't strongly validate DNS responses.

Yikes.
How does this site work?
How exactly
What was the motivation behind introducing preflight requests?
I believe so. It's very close to what I've previously seen posted here.
at some point of scale, it's not feasible to run all expenses through a credit card. Companies start asking for direct invoicing with bank transfers as payment to avoid the fees on credit card transactions.
It isn't just white-collar crime. The justice system isn't equipped to prosecute any crimes at scale. That's why prosecutors rely on plea bargains (and their over-broad, under-scrutinized powers in negotiating same) for the vast majority of cases. The courtroom is for the small minority who can afford representation and are willing to risk a very bad outcome.
It feels like this is more about "how working across timezones fails in practice, for this team".

"From 9-10am, I was often unable to work much because the team was on lunch."
I don't understand why the team being at lunch would cause someone to stop working..
Also, this conversation got me thinking about the difference between application state, state of an asynchronous request, and Redux actions as events (I'm thinking of the request/response events in node.js), and using them as such - to pass data throughout the application (in addition to the payload). Which I guess is what FSA is all about? So, thank you!
You're free to write bugs in any language. C just makes them easier to write or more critical.
They did a 5th anniversary release of Oblivion, so we know anniversary editions are something on their radar. I would not be surprised if this was indeed the case.
Watch them quietly deploy a fix now that they know we've noticed.
By aligned incentives, we mean aligned incentives that are integrated into the business model.

Any business has a good reason to treat their customers well because that results in future business, but you wouldn't necessarily call something like a restaurant an aligned incentives business.

We've seen from our perspective that the lack of aligned incentives in the business model itself leads to ineffective solutions. A good portion of our students come to us after already having gone to their career services centers and realizing they want more help.

To be clear, I still think career services centers and the counselors that help run them are doing good work. However, one counselor using intuition and anecdotal evidence to advise hundreds of students just doesn't work very well.
Ask HN: What makes a good software engineer?
In your opinion, what makes a good software engineer?

What qualities, what skills, etc. makes a software engineer better, and how do you recommend building those skills?
> I find this much easier to understand than something with different keywords and qualifiers. Function pointers follow some simple rules to read, but can you be sure of what `volatile` implies ?

Hmm, I suppose we just disagree then, which is fine. Things like `restrict` and `volatile` don't really bother me because:

1. The spots where people actually need to use them are very rare (`restrict` does have uses, but almost nobody uses it commonly. `volatile` has pretty much no correct uses outside of accessing registers in low-level code).

2. It's still just a pointer to a long long. I would need to look-up what __declspec((dllimport)) does, and I'd be highly suspicious of the use of `restrict` and `volatile` if it was not explained, but I still generally know what it is and how it can be used. Whereas with the example I gave, without staring for a long time or throwing it into a parser I can hardly tell what the type even is, let alone wrap my head around how it will be used.
I was surprised to learn Tekken 7 and Soul Calibur 6 used/are using Unreal.

AAA fighters are a long way from it's FPS roots.
OpenSSL is known to have a poorly documented, spaghetti codebase. The same is not true for SQLite.
> I mostly agree but I think there are too many weird UB and corner cases to qualify as a small language.

I don't see the point of your claim regarding undefined behaviour. The rules are quite simple: undefined behavior means compiler-specific behavior. Therefore, if you aim for compiler independence then you don't use it. If somehou you decide yo target a compiler then you read the compiler's docs. It's that simple.

These UB complains are even more ridiculous when we realize they complain about the fact that the language is actually defined.
You can't source encyclopedia brittanica either. Wikipedia isn't banned because it's a wiki, it's banned because it's an encyclopedia.

But apparently the people who write these articles have never actually been to school, so they think that wikipedia not being allowed as a source for college papers is somehow a significant indictment.
When I read the tittle I thought if you have to do a lot of soldering you're not doing design for test very well.

(I do a lot of soldering)

I'm also really against the recommendation to use lead solder. First off it's expensive and harder and harder to get. But in a professional setting it opens you to a regulatory mess.

That said 60/40 lead solder is trash compared to 60/37/3 lead tin/antimony solder.
Show HN: Typescript-starter interactive CLI (with a 20 second animated-SVG demo)
Except I believe in laws for both.

Should anyone be allowed in the country without some kind of process?

Should someone be allowed to own a gun without some kind of process?

Then we're really arguing about what laws are both practical and reasonable.
Yeah sure, but in order to do that you need an extra C compiler for the target platform. With pure Go applications it is as easy as changing a parameter for the standard compiler.
That is the sensible interpretation but it's not very clear from the wording on the page. I like being in the clear, legally speaking.
How to Define User Sessions with SQL
Happened in America recently, 2005 Hurricane Katrina:

https://www.npr.org/templates/story/story.php?storyId=506379...
By the standards of its time it did. Unlimited amounts of coal, access to any resource it could ever want through it's expansive colonial assets, a large population, ideal geography for trade, and considerable military assets.
That’s a Ponzi scheme.
AWS Documentation now on GitHub
Well a year is still a human-centric number, because it is related to the planet humans live on.

However, it is not weird and most likely it means nothing but a simple coincidence. When you look at the number of time units that it could be a power of n multiple of, then such a coincidence becomes less surprising.
I wish I'd said it like that. Surprising, for just that reason.

Your Google point (besides being a contrast to amazon's surprising athena) is an interesting way of describing things.

Youtube, Android and even adwords & web analytics were bought fairly formed, and clearly were quite good already. That's a skill in itself. When you think of examples of ebay, skype and how few buy-outs really do succeed like that.

Google could make the web work too. Remember how slow yahoo a basic webmail service was. The idea that they'd make an excel that worked.. it wasn't trivial.

But I think you're right on the lead skill. If it works best with an exabyte of data, a billion CPU-years... it works best on a google.
> You can make mistakes in any language, and they will bite you in the backside any way.

This is a false equivalency.. It's akin to saying "you can hit your thumb putting in a nail with any tool, so you might as well use a rock not a hammer since they're both bad".

Yes, you can make mistakes in any language, but that's not a reason to ignore modern tooling and advances and continue.

Other languages allow us to build abstractions and solve mistakes in ways which are just impossible with C... and without those abstractions, it's just needlessly difficult to keep all the state in your head and write correct code.

An easy example of this is locking and ownership.
In C, mutexes are managed manually and what they hold is by convention. It's easy to write races or accidentally deadlock (again as evidenced by such a bug in the kernel existing every few weeks).

In languages with RAII, python's "with", etc, you can't forget to unlock the lock. It's one less thing to think about.

In languages like rust, it's possible to model in the type system that a given resource can only be accessed while a mutex is locked. Again, one less way to make a mistake.

C has no ability to provide or build abstractions that are this robust.

Using C is, more often than not, like using a rock to hammer in a nail.

> Just because some people prefer to live in padded rooms

With C, people are living in a room where the floor is lava and nails coat most surfaces.

I'll take my room that's carpeted, and if I need to pull a stunt and rip up the carpet, sure, I can do that, but at least I can walk normally most of the time.
Sure, you can do all those things, but I can still do them when you can't. Like when your hands are holding something, or dirty because you are washing dishes, or turning on the lights while your hands are full.

And the benefit is, I don't have to remember my phone. It can be sitting wherever, and I can still do these things.

> I really don't see much of a benefit to having an alexa or similar device.

So? I like having a remote car starter, too, despite being able to walk out and start the car manually.

I like GrubHub, even though I could call up and order from places on the phone.

I enjoy streaming video over DVRing shows.

I value convenience. Maybe you value other things. That's fine.

So then...

> I dunno.

What? What don't you know?
People aren't allowed to own nukes or biological weapons with out permits.
What exactly do you mean by "people don't trust the US court system"? That the guilty go free? That the innocent are wrongly convicted? That guilty people are not prosecuted? That justices are corrupt? And approximately how many people have this view?

I'm getting kind of tired of this rhetoric on how the US is so bad/corrupt/untrustable/whatever the word is today. We have some of the best courts in the history of the world. How would you like to get tried in Chinese, Russian, African, or South American court? Or be tried in the middle ages? Are they perfect? No. Will there be miscarriages of justice? Yes. Are you likely to experience one? No. And if you think it's that bad, well, there are plenty of other countries you could move to and find out if they are better. Or you could work to improve the system we do have (after studying it enough to understand it well enough to actually improve and not just change it).
Scaling Infrastructure Management with Grail
Being unable to comprehend the consequences of your actions is actually related to the defining symptoms: poor planning and impulse control. And serial killers do NOT tend to have high IQ, the average IQ of a serial killer is within normal.
Schadenfreude is when you take satisfaction in someone else's misfortune. I think what the parent comment is saying here is that many of those who are satisfied with the Theranos outcomes aren't satisfied because they take delight in the leaderships' misfortunes; they're satisfied because they take delight in finding out they were right, that they weren't crazy to think that the promises of Theranos didn't make sense, and that there are consequences to the kind of fraud that seems to get some people ahead.
Does it work with Node.js?
“That means the US CO2 emissions per kWh are significantly better than Germany, by the way." what? Where did you get that from?
> we've created a bunch of lemmings who will give all their money to an ICO because a banner told them to.

It is a problem of basic finance education which should be part of the school curriculum. People also buy a lot of stuff they don't need or include false claims because a banner told them to.
$350k per Month
I'm trying really hard to see how the title is in any way gatekeeping.

If I say "if you just look at the exhaust, instead of using proper equipment, you probably aren't testing emissions thoroughly", am I gatekeeping against those poor emissions testers that just don't have any equipment?
> you still do see systems with pre-libstdc++-4.9

Such as macOS ;)
Russia could have killed this man years ago when he was in their custody, they instead used him for a spy swap and even then took years before deciding to kill him. There are one of two things going on, Russia is trying to be a nusiance in the same way by flying jets near Britain's airspace. It can't go to full scale war because both are nuclear powers, but wants to show people not to mess with it. The way MI5 works is completely different, something will happen in Russia and no one will know it's them that retaliated. I'm surprised people haven't capitalised on grilling Corbyn on if he thinks nuclear disarmament is still a good idea.
When tech was totally radical: Dream of the ’80s lives inside Seattle museum
This is incredibly cool. The signal is hard to detect because it's quite faint and there are tons of other signals superimposed on it: the galactic synchrotron, other astronomical sources, and terrestrial radio (FM, for example). And the neutral hydrogen involved can both emit and absorb 21cm light. Getting it right is hard, but various groups are working on it.

Once we can not just detect the signal but measure its spatial and frequency variation, we'll get a very nice map of the earlier universe. In particular, the 21cm line is very narrow, so its power spectrum as observed from Earth gives the strength of the signal as a function of redshift, which is strongly related to distance. If we can get some decent spatial resolution, this will give us a 3D map of the density of neutral hydrogen on the early universe.

This will give great data for cosmological calculations. Most useful cosmological observations right now are either 2-dimensional (e.g. the cosmic microwave background, which we can resolve angularly with great detail but represents a very narrow slice of time) or barely 3-dimensional (supernova observations, for example, which let us map a much smaller range of times than we can potentially map with 21cm observation).

(Part of my thesis was on an approach to detecting the 21cm signal and its spatial variations.)

Followup: A friend who works on HERA, which is also looking for the 21cm signal, forwarded this discussion: https://twitter.com/UCBProf/status/969071237405097985
Hi all,

I just published `typescript-starter`. It's a minimal boilerplate generator with many of the most popular development tools pre-configured and ready to start hacking. (testing, coverage, typedoc, tslint, prettier, standard-version, etc.)

The CLI lets you get started quickly, just type `npx typescript-starter` to install the latest version and run the interactive generator. (For those who haven’t seen it yet, `npx` is a quick-run command which now comes with `npm`. If you have Node.js, you probably have `npx` already.)

The interactive mode lets you quickly select from a number of configuration options, and I plan to keep adding new options which work well together. Are there other packages or tooling options you would like to see added?

Thanks!
Good. Now lets put everyone who they paid to hype them in prison as well, every journalist, blogger, hacker news poster who received money in exchange for writing a favorable comment.
> In the reputation age, our critical appraisals should be directed not at the content of information but rather at the social network of relations that has shaped that content and given it a certain deserved or undeserved ‘rank’ in our system of knowledge.

I don't agree.

For one thing, it's overkill for the vast majority of cases. With most conspiracy theorists we're talking about people who don't understand units of measure; use glaringly inappropriate unit of measure; don't understand significant digits; sometimes don't use any units at all; make multiple statements of fact that contradict each other; attempt to make implicit changes to constant values in the course of the discussion; and/or, most importantly, exponentially explode the bounds of the discussion to avoid ever saying, "I'm getting the feeling I don't know what I'm talking about."

I don't need much of a reputation to realize that their system of knowledge is of such low quality that I can either reject it out of hand or simply reserve judgment.

For another, suppose my mortal enemy sends me hacked email evidence of my fiancee rigging the courting process with all kinds of unethical behavior against another suitor. In fact, my fiancee siphoned fuel from the vehicle of that person, constantly tried to get their electricity turned off, and wheeled-and-dealed with my family to get them to approve of my fiancee and disapprove of the other suitor.

Suppose my family confirms the veracity of the hacked emails.

I would say the most significant problem I have is between my soon to be ex-fiancee and me. But if I understand the upshot of the article, the author is claiming the most significant problem is between my mortal enemy and me.

Worse, the leaders of the Democratic Party in the U.S. seem to agree with the author.

Edit: clarification
This should terrify pretty much anybody who did an ICO last year.
You're still not getting it. A Bookkeeper's goal isn't to keep the books. That's their product, but they have their own small business that has more fundamental goals. Accounting software that's easy to use makes it easier to keep the books, but it runs counter to that more fundamental goal of running a successful small business. You're right that there are negative externalities. Small business accounting costs more than it needs to and, by extension, small businesses need to charge customers a bit more. But the people deciding which accounting software to use are the ones benefiting from that negative externality, not the ones paying for it. And as a software vendor, you always target decision makers over users or you go out of business.
I don't know that it's impossible. But if I'm certain about anything re HN, it's that it would be unwise to try to make it be that, for the same reason we don't do radical medical research on living humans.

Our first responsibility is to take care of what we have. The way to take care of a complex system is to be sensitive to feedback and adapt. We can apply that principle here. Look at what happens when the political taps get opened beyond a notch or two. Discussion becomes nasty, brutish, long, and predictable. That's what we want less of, so opening the taps all the way is not an option. For similar reasons, closing them all the way isn't an option either.

I don't disagree completely. I think there's a chance HN can slowly develop greater capacity in this area. But it would need to be very slow and not something we try directly to control. Anything as complex and fragile as HN needs a light touch.
Ask HN: WIX.com equivalent for designing front-ends
Hey All, I like building applications in Sinatra and love how easy it is for me design functional front ends in WIX.

Does anyone know if something exist that would allow me design for web and browser and easily export to code that I can place in my sinatra app.
How long is the average ferry ride? And might you go on multiple ferry rides on a single trip?
the article say "about one billion years"

humans probably rounded it to one billion so they can talk about it more easily
But, who's interested in well thought out arguments and counter arguments when their are slogans and sounds bytes to sell.
The Tournament’s Most Likely First-Round Upsets
> there are plenty of things I need to buy and will need to buy someday that I know nothing about, and would very much appreciate the expertise of a proper salesman

I can't think of ever feeling this need. I can't really remember needing a salesman for anything besides charging me.
ZeroCater Is Hiring an Ambitious Director of Engineering in SF
I agree that marketing is not a zero sum game, but I mostly disagree with your first paragraph above, at least as it happens in the US.

You're probably aware of the egregious cases of Daraprim[0], Acthar[1] (there are at least 5 cases from the last 10 years that I've read about, these two come to mind). They are only unique in the sense that there was no "slow boiling process", but rather an immediate extreme hike. Many other out-of-patent medicines experienced slower but significant hikes, such as the Epipen[2] are happening all over the place.

You should also read the Epipen article paragraph about the public-facing marketing, which is deceiving and life endangering, and about the policy-facing marketing, which is also not in any way compatible with your description.

It is my impression that your first paragraph is fantasy.

[0] https://www.washingtonpost.com/news/wonk/wp/2017/08/01/what-...

[1] http://www.nytimes.com/2012/12/30/business/questcor-finds-pr...

[2] https://www.nytimes.com/2017/06/04/business/angry-about-epip...
Volkswagen Refining Machine Learning on D-Wave System
I used to really like the site but to be honest I stopped quite a few years ago when it became just a set of links with minimal commentary.

Most of the things were stuff I already saw elsewhere. It felt like I was just watching someone else browse the web which seems pretty pointless.
Hmm. I wonder if there were some recent defections that we haven't heard about?
But Amazon only competes with Google and Microsoft. Both have high margins in their non-cloud products, and are probably not interested in reducing those margins.
Yes, this is true. I have bought things on Amazon from small sellers that were difficult or impossible to find otherwise, or that were only available on a custom site where I was hesitant to give my payment info.
Hey Bill, I asked the same question about 10minutes ago, if you happen to find an answer can you please let me know as well.

Email: patrick.y.xie at gmail

alternatively, would love to reach out to you and anyone else attending the event.
Research hints at tipping point in the Atlantic’s currents
Yeah that's the angle I'm trying to work - I'm bootstrapping so I have to try to be creative with a small domain budget. Given the product name I've gone through a fair number of domain variants. A domain broker might work if I had the budget to drop $10k+ on a domain as one I've been eyeing up is currently owned by the infamously-hard-to-contact twitter. I think I have a viable option on sedo though so I'm going to see if I can snag that :)
One can do semi-supervised training with LSTMs, using http://allennlp.org/elmo or similar. That may use huge amounts of data, for which MaxEnt or CRF are not sufficient.
If the leap to AWS had not happened, Amazon would likely not be here today.

All of Amazon's operating income comes from AWS. The other departments ranging from moon launches to book selling are just cost centers.

http://www.zdnet.com/article/all-of-amazons-2017-operating-i...

http://www.businessinsider.com/amazon-web-services-cloud-onl...

https://www.geekwire.com/2016/amazon-without-aws-online-reta...
Haha there are probably some who would "demand" that but I'm not one. You seem to be agreeing with me, though? Our drug marketing regulations are after all just "a capitalist system... doing what it does". No point in complaining about it, especially since unlike most aspects of American hegemony it actually helps all you unfortunate non-Americans. b^)