skysight-inc/HackerNews huggingface dataset:
> I'm sure editorial bias determining 'what is considered mainstream comedy' has 0% to do with this...

Ah, yes, the multitude of journalists that have written articles on the subject must be overlooking the plethora of conservative Jon Stewarts of the world purely on "editorial bias".

Maybe you can shed a light on this, until recently, hidden world of conservative comedy?

> this trend has taken ahold of all sides as a way to tar-and-feather political opponents; as best as I can tell the trend started when hillary lost and everyone in her camp was trying to blame russia for everything - it was then later co-opted by trump and has subsequently been used all around.

Look, I'm not going to turn this into a bunch of finger pointing. You very blatantly misunderstood what I said. I'll overlook the somewhat absurd statements you make as it relates to this deep misunderstanding...

I'll just say that I'm explicitly referring to the current administration's painting of the mainstream media (the MSM, as the administration's supporters like to refer to it) as "fake news". This is very clearly not a problem with "both sides" (as there is only one side that is part of the current administration). This is also not a new phenomenon, it just has (until now) only been a major part of the political fringe. Rumblings of the bias of the media is not new, this administration has just made it (among other things) mainstream.
It is still "early alpha" but bitcoin developers use that term as it was meant to be used.

"early alpha" is just that, early access to a fully working product with all the features that are needed, and it needs a LOT of testing and validation. And because of the "network" nature of it, it needs people or vendors that are willing to try it out before it can even be tested outside of controlled areas.

I agree that we are probably a few years (probably more than a "few") from Lightning being the "default" way to use bitcoin, but I fully expect by Q3 of next year there to be a few vendors which accept lightning natively, and a few "consumer friendly" wallets that have some integration.

In my opinion, I wouldn't want to call it "beta" until there are a few implementations with "user friendly" UI that abstract away the dirty details, and until there are at least enough people on the "network" that it would be feasible to actually use it.

If you want, [0] is a video from last week that shows lightning network running on mainnet. It's a bit of a "fluff video" with nothing really substantial in it, but it at least shows that it's working, and if you compile the tools he used in the video yourself (to target them at mainnet) then you could do it right now too, but without anyone to "network" with, it's kind of pointless right now...

[0] https://www.youtube.com/watch?v=a73Gz3Tvx3k
As a developer from that time, Postgres was more fiddly and unnecessarily complex. It was probably always an objectively better DBMS (except at replication) but MySQL was simpler and more predictable. And subsequently the entire ecosystem fit together better with MySQL (the LAMP stack as you mentioned).
Great presentation. Far as application, I already thought this might be useful in lightweight, formal methods to spot problems and suggest corrections for failures in Rust's borrow checkers, separation logic on C programs, proof tactics, and static analysis tooling. For Rust example, the person might try to express a solution in the language that fails the borrow checker. If they can't understand why, they submit it to the system that attempts to spot where the problem is. The system might start with humans spotting it and restructuring the code to pass borrow checker. Every instance of those will feed into the learning system that might eventually do that on its own. There's also potential to use automated, equivalence checks/tests between user-submitted code and the AI's suggestions to help human-in-the-loop decide if it's worth review before passing onto the other person.

In hardware, both digital and analog designers seem to use lots of heuristics in how they design things. Certainly could help there. Might be especially useful in analog due to small number of experienced engineers available.
quick google search gives me this one - https://github.com/eyas-ranjous/datastructures-js
Reading a neural network’s mind
I love that one. I now regularly use "invert a binary tree" as a proxy joke for "let's grill you at a whiteboard with algorithmic puzzles that we never use in practice here but they make a great reason for us to belittle and laugh at you for not being desperate enough to drill these kind of questions for months before coming here"
One reason why I want McDonalds to have healthy food is because when I am traveling there is a McDonalds at nearly every exit, but the next restaurant with healthy-ish options may be 40 minutes away.
I self studied computer science and like the author of the article, working as a software engineer for Amazon. However, despite already working as a software engineer, I decided 6 months ago to return back to university to pursue a CS degree, currently wrapping up two courses — discrete mathematics and computer architecture — offered through University of Northern Iowa via their distance learning program. Although material (e.g. books, online videos) are available (and free), I prefer taking these courses (and receiving the credits) through the university instead of a the self study method due to one reason: feedback from professors. I found it difficult, while self studying, when I was unable to ask someone (who was dedicated) to answering my questions about the textbook or about the lecture or about the homework assignments.
That is not the same graph that I have seen, sorry. And this study tells an opposite story. https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3045642/
Pew:
Has it at 42-45%, depending on which scale you want to use. So close to half, and close enough to state "half of the American population" in casual conversation. HN isn't a doctoral review board.

http://www.people-press.org/2017/10/24/political-typology-re...

Probably other numbers out there as well.
Ironically, this is now the top comment in this thread. While I’m firmly in the “this is madness” camp, I disagree that there’s a lack of bitcoin skepticism on HN. There’s just also a lot of exhuberance.

The skeptic arguments are not especially hard to find or understand. People just get dollar signs and don’t want to hear it.
Show HN: Flockport – A New Container Management and Orchestration Platform
Apple Buys Shazam to Boost Apple Music
As much as I hate it, with manufacturing you can kinda understand it, because economies come from scale, and it's probably not feasible (or too time consuming) for car manufacturers to serve you every single out of the 2^N combinations of N features that you might want.

That's why you get trims, and then packages within those trims.
Well, JavaScript slowed down after ES2015 too.

On the other hand, the module system really takes time and async/await was one big step.
> To throw another one onto the _have you looked at X_ pile,

I am pretty sure I have seen Dafny before, but it wasn't on the top of my head. Thanks for mentioning it.

> I remember it being somewhat cumbersome to write your assertions in a way that the checker can check them, but it's looks very much like what you're suggesting.

I agree with both of those statements. I am not thinking of something revolutionary. I have been thinking of a few ways to make it more ergonomic than Dafny though. Refinement types would be one of the key ways to do that.

I think all of the key capabilities would be the same though. It would probably make sense to make a transpiler to Dafny to try it out.
LOL how else do you think you'd see these puke green shitboxes kicking around our streets? Nobody actually likes those colours do they? There's a reason it's been sitting on the lot 75 days :P
How should hospitals distribute limited resources like vital organs? Or is that a dumb question because it's solved by Universal Basic Organs? I'm just going to take this one step further and pledge my support for Universal Beach Houses as well. Because what cruel monster would oppose free beach houses.
I'm not a fan of kitchen-sink approach for ES6+ features, but honestly at this point I can't do without const/let and arrow functions (and to a lesser degree destructuring assignment and template literals).
Pattern Matching in Elixir
> They asked for water proof phones (to infinite depth)

They definitely didn't.

> They like the way slimmer phones look.

Do they, or was that marketing that worked? Did they really want thinner phones that were too large to easily fit in a pocket?
Nearly impossible? I don't have millions in BTC, but I do have six figures. I requested a limit increase with Coinbase and they bumped it up to 50K per day. I've had no problems withdrawing that.
Orleans – For Building distributed,high-scale applications in .NET
Show HN: Seedom – A charitable DAPP (that doesn't involve cat breeding)
Well, that's exactly the problem. You haven't taken the time to actually considered what these students believe, or a good term that actually relates to those specific beliefs.

Leftist, as a term, exists only to describe opposition to the right. Not to actually describe a system of beliefs.
That is one social norm. My norm is that I don't owe people my time, which you may consider rude.
That kinda exists with the Hummer, too - the H1 was huge (essentially the AM General version made for consumers), the H2 was scaled down (essentially bodywork on a pickup truck frame), the H3 was even smaller.

Maybe the H4 will be the size of an actual Mini Cooper?
I use MacPorts pretty heavily and prefer it over homebrew. The use-case is the same as for homebrew
Awesome, thanks! I'll start trying to help.
javascript used to suck. ES6 makes it look lot cooler than the nasty jquery syntax
Google, “beni seyretme” seçeneği, Google’ın beni internette gizlice takip etme
Has this law ever been applied to public comments on a matter before a government agency?
Deploy an API Gateway on Glitch in a Second
I'd really like a project like this that could read mobi files. There's also calibre-web[1] which also has a nice mobile interface and also doesn't support mobi. I don't know what it is about the structure of this file that is so resistant to be parsed.

[1]https://github.com/janeczku/calibre-web
That’s precisely my point: a good SPA is more than a framework and the only thing that helps to make it good is education.
Unless you're taking Trump on a one way trip to the moon, no it fucking won't.
This Moment Isn't Just About Sex
Bob Lutz was CEO of Chrysler at the time, and they were market testing different designs for the next Dodge Ram pickup truck (1990's). They went with a design that the majority of people didn't prefer, however those who did prefer it, loved it.

They figured by going after the most loyal and vocal buyers, they'd have the most success.
I've always been confused about stories like this. My understanding is that companies cannot give directly to campaigns. So, can someone please ELI5 the exact mechanism by which influence is exerted in these cases? For example, if we're talking about employees of the companies giving to campaigns, they're capped at a small number of thousands of dollars per person, and it seems unlikely that a member of congress would look at the long list of donations and (consciously or subconciously) favor the company that they work for.

What are we really talking about here?
Google: 90% of our engineers use the software you wrote (Homebrew) but (2015)
I meant, what do you prefer about one vs the other
> Isn’t that back to the Fordian “faster horse”, though?

The Fordian "faster horse" doesn't have much merit, though. What customers wanted was a faster cart. That's also exactly what they got.

What they wanted out of horses was for them to be easier to store, and cheaper and less labor intensive to maintain. They got bicycles and motorcycles.
Show HN: Pokemon Emerald ROM Hacking
Digital currency seems to need a lot of electrical power. I guess whoever builds a fusion power generator will end up mining trillions^999...? worth of Bitcoin.? Just create a controllable sun here on Earth, why can't you do that "scientists" you can't even do what nature has already fucking done.
> Claims that he's beholden to Verizon are exactly as absurd as that Manchurian Candidate sketch.

https://www.techdirt.com/articles/20171205/10255738745/days-...

He sure isn't making a very good job at not looking corrupt beyond any doubt.
Possible points for the defense:

- He may be qualified to work at Google, but that's not apparent just because he created Homebrew, right?

- Google can afford to be picky enough to miss out on popular open-source project authors who _can't_ code on the whiteboard in favor of those who _can_ -- can we argue that they should reverse this, or just that in certain cases potentially-qualified people fall through the cracks?
https://www.patreon.com/homebrew
Yep, and you still can't use BTC like a currency for anything meaningful.
How Much Does It Cost to Redesign an Old App into Something New?
>Well, even an average sized man is still many kilograms larger than the average woman

>To expect all women in such situations to directly confront their agressors..

I think you are replying to the wrong comment or the wrong thread.
> Has no one had a job where they were treated well and paid a fair wage?

I think IBM would qualify there, with the one exception of their occasional mass firings ("resource action").
Looks like it's available for Mac as well: https://www.visualstudio.com/thank-you-downloading-visual-st...

Edit: The QDK does not have Mac support yet.
Same thing, the trader profit in this CASE mentioned is still same $2000
Share UI Code in Any iOS and Android App with .NET Embedding
Please don't. I mean, do, whatever makes you happy. There's at least 3 of these flying around in various stages of abandonment.

Here's one:

https://github.com/vektra/mockery
http://news.gallup.com/poll/201152/conservative-liberal-gap-...

Note that associating yourself with a label isn't necessarily reflective of your functioning ideology.
It seems like most people are more interested in discussing the question posed by the title than discussing the product the article is advertising.
It works fine if you manufacture after a sale. Just look at millions of computer options. But, the current car model is to make a car then find a buyer which means you really want a small number of popular models.

Tesla is the largest exception, but even they limit options.
3 years is plenty of time for him to drink the kool aid and be turned to their way of thinking. Verizon doesn't need to maintain contact to have him enact their plans, they just need him to be aligned with their reasoning.

It's not ridiculous to call him a shill when he plays the exact same cards Verizon would. And in the face of huge public backlash, he still continues with his plans! If he wasn't a shill, he'd be a little bit more than dismissive of the public.
> You might want to look into things like the KeY verifier for Java (https://www.key-project.org/), Frama-C for C (http://frama-c.com/), or SPARK Ada (https://www.adacore.com/download).

I am aware of SPARK. KeY and Frama-C are new to me though. Thanks for mentioning them.

> Low-level pointers make everything very very annoying, though.

Definitely.
> Personally I don't understand why pick up vans are becoming more curvy. I prefer the more square type.

Probably fuel economy to meet CAFE standards (at least here in America - which probably bleeds over to other markets); same reason why bodies (and eventually frames) going to aluminum...
U.S. President to sign space policy directive Monday
I can answer this, as I purchased Postico for our team just today (just out of gratitude really, as the free version is good enough)

Tunnelling via SSH works great, but you do have to provide and save your ssh key password in Postico, because it does not use ssh-agent.

Lots of great features and small updates here and there: it was updated with touch bar support quite quickly. A killer feature is Ctrl+P fuzzy search for table names in database.

It's great for getting query data out of your db quickly or just browsing around. Ok to add the odd column here and there. However managing roles and permissions seems to be out of scope.
It’s not complete crap - the cost of a bad hire is a lot more than the cost of missing out on a good one.
Out of curiosity, would you be more comfortable if brew webcalled a different service? one not affiliated with Google?
Depending on the lifestyle you want, your choice of location etc, 3.6MM doesn't go far. You also have to take into account inflation / insurance against major changes in future (divorce / health hits / accidents?).

Yes, you can choose to live in rural India for <10k a year, but that's exactly what you are getting away from by going after these high paying jobs. I want to live in a good / safe place, have good schooling opportunities for my children, have the ability to enjoy the activities around at a fun level (skiing - about $500 per day, cycling - about $5-10k a year, eventually it adds up).

Finally the concern about uncertainities of future means you can pretty much never afford to go out of touch with the industry that made you all your money. Yeah I can F off on my bike / paint etc after $X MM, but there might come a day when that isn't enough and here I am with zero marketable/sellable skills having to downgrade my life style because I chose to not practice my profession. You might think but I will do open source, but I will do hobby projects etc. - in reality, I have seen very few (again with equal or more discipline to what they were putting into their desk job) succeed in keeping up with the market via a 'hobby'.

If I didn't make it clear, I don't see myself not working on software until the day I die :). It might be lower hours, but it is going to be a significant portion of my time. The alternatives are too risky, but again YMMV because your risk tolerance is different.
I can count the number of times I've needed to implement any binary tree algorithms on one hand. And they've all been either homework when I was in undergrad, or job interviews.

That said, I'm pretty sure that interview questions like these are not about whether or not someone is qualified to do the job they're actually doing, and 100% about companies trying to come up with a standardized, one size fits all tech interview that can be used for every position. Since the intersection of necessary skills for all kinds of developer jobs is something close to {"understands values vs. references", "knows at least 1 programming language"}, though, the result of any such endeavor is going to involve a lot of noise.

It works for Google because they're such an attractive employer that they're dealing with essentially zero risk that they accidentally filter out all their qualified applicants with stuff like this. It probably even helps company morale by fostering a perception among Google employees that they are an elect few.
Which, as someone pointed out in a separate comment thread here, Homebrew is already doing. I'm not sure what else you want from them, they seem to be following best practices here.
Off the top of my head I don't know. Is the existence of a prior prosecution based on identical or substantially similar facts a condition precedent for a statute to be violated?
Pai's speech was funny, but his behaviour as chairman is completely indefensible, especially with all the evidence that the comment submission process was fraught with irregularities.

To put it more concretely: if you think he has no ulterior motive in acting the way he is acting, what betting odds would you give against him being given a very lucratively paid sinecure as vp in some sort of telecom as soon as he is legally allowed?
Okay!

Downvote me if you like but our fuel mix in this country is still ~40% combustion and the calculations on wind power say that at current power requirements civilization will harvest enough energy from the air currents to change the climate again. Maybe it stops hurricanes, I have no idea.

Also, steel, like atomic fuel, is toxic to produce and reprocess!

I know it is much-despised by but I am curious as to the lifetime energy footprint of a fission reactor facility with onsite fuel-reprocessing and waste transmutation. And then? Tokamak. Won't even need a turbine!!

Parts of that system don't even exist yet but me I believe one day there will be clean atoms, fission or fusion, and they will require even less energy to produce and maintain than the wind and solar grid.

But then, I have lived among the fission reactors my entire life. Perhaps I am "mad from the rads" ;)
Apparently http://enclosejs.com can compile JS to regular binaries, but I don't know if there's any way of converting an ELF binary to wasm. You could always run a full emulator + kernel (using JSLinux) to run that binary :)
From my perspective it was due to PHP being really popular back then, and MySQL was a first class citizen there.

Then Python showed up, which reversed it (Postgres is defacto standard database for it).

Acquisition of MySQL by Oracle sped up this change further.
Wasn't aware either. +1 supporter.
But they rarely ever offer a vehicle with all the options. It's either base model, option pack A, option pack B. Rarely do you get the chance to say you know what, just slam all of those in there. Give me top of the line everything... except auto-dimming rear-view mirror, compass and and blind spot information system.

The things that they make you choose between are ridiculous. It's like they put all the features on lottery balls, spin the bucket and pick 6 at random for each package and that's what you get. At least make the feature packages make sense
When your an open source project, your marketing page also becomes a marketing page for more developers. With the word 'libre' in the app name, I think there is some of that kind of marketing going on ;)
Let's say its a dollar a year. Multiply that times the number of people that live in your country.
I've been working in the UX realm for a while now. I've refined my understanding of this (paradoxical?) problem as such: Listen to the customers, hear out what features they want. Learn how they use the existing features. Observe your competitors, and how their products are used. Understand the general "spirit" underlying the specifics. Design and implement a feature set that best satisfies the spirit, and touches upon some of the specific requests.
Reminds me of one of patio11's posts somewhere. I don't remember which one, but the gist is that big companies basically can't donate to tipjars, patreons, etc. But if you make it a product with an enterprise option for support or something, they'll gladly pay tens of thousands a month.
I use almost the same method. I make my coffee into one of those tall double-walled insulated mugs.

I put the coffee into the AeroPress, add hot water to the top and stir. By the time I'm done stiring, 8 seconds, the water has dripped out an inch or so, which I fill back up and put in the plunger. I push it down a bit to create some pressure, then let it sit for 30 seconds. Push it down the rest of the way and it's ready!
More adventures in replying to spam – James Veitch [video]
Well for me it's a ten minute stand up every day, so about an hour more per week. I hate f.lux though. Tried it for a week and I found my screen going yellow just made me feel like my eyesight was fading every evening
Although it's expensive, Navicat (https://www.navicat.com) provides polished experience for PostgreSQL.
In my current job I am paid below market rate. If I cared about money first I absolutely would not remain in this job. However, the coworkers are absolutely excellent and I am treated with respect. I would hesitate to trade that for anything less than an absolutely stellar offer well above market rate because not only what I have good, but also that I am content with my current lifestyle.