skysight-inc/HackerNews huggingface dataset:
Ramez Naam likes to make predictions like this:
http://rameznaam.com/2019/04/02/the-third-phase-of-clean-ene...
Can Uber Ever Deliver? (Full 17-Part Series)
Super interesting. How soon does this tech become the next 6-7 figure instagram start? Curious if anyone can take this soon to build a following around a fake beautiful person doing fake interesting things.
I personally also don't buy in the latter. But performance and consistency do play a role in making serious choices.

I also agree that they should share some cost analysis results.
Peter Mayhew, the actor who brought Chewbacca to life, has died
There were almost a million black farmers in 1920 in America. Where did they go?
The likes of Milo are a pressure release valve? In that case, maybe they should be given a medal, since they're helping to prevent violence. Somehow I find that notion to be less than credible.

Milo, Coulter, Savage, and their ilk are extremist trolls, and I have no problem with them being banned from Facebook, just like trolls are regularly banned from HN. It makes for a more civil and less hostile community. The alternative is to let the site devolve in to endless flamewars with people who have no other intention than to get attention and stoke hatred.

This isn't a Freedom of Speech issue, because the First Amendment only prohibits the US government from censoring speech, while this is a case of a private entity refusing to let its platform be used to spew hatred. The First Amendment does not entitle one to have the use of any social media platform you like.

Incidentally, people who have a problem with this should advocate for greater decentralization of communications platforms, which his something that I am in favor of myself. Facebook and other Internet giants have too much power, and we should all oppose that and encourage other means of communication that don't depend on being in the good graces of any one company or even small handful of companies.

In the meantime, people like Milo should crawl back to Stormfront or Breitbart, where I'm sure they'll find no shortage of adulation.
>The reason why I buy a dress from Hervé Leger is because I want to look like old school Crawford making body-con a thing in the ‘90s

This aspect of fashion gives you narratives you can use to weave the story you tell about yourself and present to others. AI generated characters can tap into this with created narrative while constantly also posessing the supernormal stimuli currently achieved by using photoshop on real models. That coupled with the switch in the focus of mass media from films to games and I think that while real models will not die away, digital models will not just be used in catalogue settings. I wouldn't be surprised if 2-D from the Gorillaz became the model for a clothing brand for instance, so it isn't even a question of photorealism.
I was thinking the same thing. In the genetic lottery, I have colorblindness and 20/13 vision. I would much rather that than normal color vision and 20/20 or worse vision.
It might be also for corp espionage.
Elven Garden
Zmacs is basically an editor, but not an IDE. The IDE tools are not part of Zmacs. Listener, Debugger, Window Debugger, Step, Trace, Profiler, Window designer, Flavor examiner, inspector, UI inspector, Documentation browser, ...

But one gets most of that and some more from Allegro CL and LispWorks.
Adjusting your marketing in light of an industry-shaking acquisition like that is hardly growth hacking. You would be absolutely and completely insane not to execute it in exactly the way they did.

Their product is pretty damn good as well, IMO.
"What do you think is the most important principle in the agile manifesto?" is one of my favorite interview questions. I'm yet to interview for a position as "agile developer" and have the interviewer know what the manifesto is.
Yup!

It's been really interesting listening to German radio this last year, as we're passing 100th anniversaries of assorted formative events of the Weimar era. The idea of the Bundesrepublik being the successor of the republican Reich isn't just a legal concept, it's a very deeply held view (at least among the political and journalistic classes).
> About moving the goal post: The lawsuits are about making misleading statements, not about instigating harassment of the victims.

Also incorrect. All four seek damages for harassment induced and caused by Jones' comments. Two of the suits don't even allege defamation at all, only intentional infliction of emotional distress.

Why don't you read the petitions, affidavits, and the other documents filed with the court? I have to imagine it will be vastly more interesting than blindly repeating the lies you've been fed on InfoWars.
Tell me about it.

I've lived here for three years, with a native speaking partner; but it's just not happening much.

Before that I spent three years in school studying German, all gone.

I don't like the language very much, I guess that could be part of the difficulty. It's just too damn complicated, the same way C++ is complicated.
There is no point in attempting to argue with racists.
A prelude to Google acquiring GitLab?
This is Hubert Horan's outstanding teardown of Uber's non-existent business model. The 17 installments of the series have been appearing on Naked Capitalism but they're not all together in one place.

Here, on his own site, the author has aggregated these posts.

If you believe any part of the Uber fantasy (it's successful, it can make money, it's the future, Uber is a tech company, self-driving cars, etc.), you won't after you read this.
Why would an individuals fertility be increased because the fertility of his group is increased? The gene would not propagate unless he has more children than his peers. There is no evidence of evolution by natural selection to begin with, though.
Anyone can set up a website, create an email list, etc., do some guerrilla marketing the old fashion way.

If their followers were truly that in love with them, surely they can find a way to fund their own website.
I don't doubt that existing graphical languages have very poor tooling.

I believe that diff tools could be better if they operate on some format that represents the meaning of the code, not the details of how it's written. New tools would have to be written, so it's largely a matter of pragmatism and momentum that prevents such a thing.

FYI I googled "WebMethods Flow merge tools" and one of the more useful discussions actually featured you from 3 years ago expressing similar sentiment: https://news.ycombinator.com/item?id=12106945
Yes and none of them should be.
@ThIronYuppie Let me say first of all that I really appreciate your sincerity and belief in the Goodness of the company that you work for. The issue is not insincerity, but:

* a lack of trust in corporations in today's economic and political climate and

* the skyrocketing growth of the online advertising business, which has made user data quite literally the gold mines of the digital age

The incentives today are very very well aligned for a corporation to sell user data. Even if a company may mostly be made of good people, without explicitly written contracts or declarations of any kind, a Company can change internal policies rather quickly. Maybe there will be a manager who sees the selling of that data as a way to boost profit and rise within the company. Maybe the company sells that division along with their data.
Previously (12 hours ago): https://news.ycombinator.com/item?id=19806960
Show HN: g-fu – a Lisp 2 Go
I've had the updated XC90 since 2016 and while yes, the touch screen took some getting used to, I can now access everything I need quite easily. I really do like the clean looking interior.

I test drove a Porche Macan as well and it's the exact opposite of the XC90... literally buttons everywhere you look.

I guess the different interior designs attract different people. I really just prefer the minimalist approach with the XC90.
Is this really generating anything new or is it essentially just morphing between existing photos that it's been trained on?

It would be interesting to take some of these GAN demos and write a utility where for each output, have it find the closest-matching training input, and see how similar it is.
And in the blogpost they don't even mention cost as one of the top reasons they are moving, which could justify it.

They show that their latency has gone down, but that is not always the reason just because it correlates.
Models may also license their image so they don’t need to try on 1000 clothing items.

Or perhaps there will be manufactured AIs that star in films and model clothing.
Strongly agree. This was actually the text book when I took numerical methods at MIT. As far as math texts go, it is definitely a joy to read.
One also suspects the people who wrote the law knew this could be a problem and just ignored the issue, so there's at least two sets of poorly behaved people.
Meanwhile, companies and governments are allowed to 'accidentally' expose all sorts of private information about millions of people without any meaningful punishment.
The new Chevy (Volt) HVAC interface has three separate toggles for panels, feet and defrost, and you can toggle any combination of them you want.

It was the most beautiful thing I've ever seen.
The risks of banning Huawei
I very much agree with this.

I'm not always one of those people, but sometimes I am. It seems pretty simple to me.
I have little sympathy for free-market-leaning personalities who feel the sting of market forces with regard to censorship. They essentially want these platforms to be regulated like utilities, all while they simultaneously disparage utilities.
Drone Makes First Flight Guided by Air Jets Instead of Flaps
And anyone is free to click on the text box on the top of their browser and go to any website they wish.
> my parents’ Mac SE from 1989 running a version of MS Word from the early 1990s is IMO significantly more usable than a top-of-the-line 2019 computer

This is a bit spun. I can't tell you what to like, but it's easy to romanticize older machines and forget what life was like with a 512x342 monochrome 60 Hz CRT, no backbuffer, and a CPU that took multiple frames to do something as simple as scroll.

I actually have a still-working Mac Plus I like to show off to friends. And yeah -- it was a great writing machine and in lots of ways current MS Office is a disaster of complexity. It was elegant in a historic way, but.. no, it's not "better" by the definition used by pretty much any working writer.
What happened out of curiosity? Asking as someone who’s been doing this for ~20 years.
In Search of Blue
Yes to both
It's also perfectly OK to not write code at all, that's what the vast majority of people do. Which isn't to say if you're not writing code in your free-time you should quit altogether. It's just to say that what's "OK" isn't a terribly high standard.

I've always felt guilty if I'm only coding at work, because I've always felt that if my employer is willing to pay me X dollars an hour to code, then they must be getting at least X dollars of value out of my work, and likely they're getting much more. So I felt like I was letting myself down if I wasn't also using this skill in a way where I could capture all of the value I was creating, rather than sharing it with my employer. Unlike with most professions where you can't really do the work outside of a larger corporate setting, programming all by yourself can actually produce very valuable things, that you can reap all the rewards of for yourself.

But not everyone thinks this way, and making progress on programming projects by yourself is very hard, especially if you also have a full-time job. So I agree with the author about the ok-ness of not doing it.
On one hand: duh. On the other: if you also code at work as a step on a ladder you'd like to climb, coding more than just at work is a common method of getting ahead of people who don't. Then again, that doesn't require not having a life, so the ultimate position I'd take would be: find a balance but make sure that it doesn't turn in to complacency.
They're Facebook. They run Facebook. That is the source from which they draw their authority to ban racism against the 80 million men, women, and children who inhabit Turkey. On Facebook, I mean.

I take your point and am not trying to be snarky. I just don't see the problem here. The legitimate historical grievances of Armenians are orthogonal to what Facebook should allow to happen on their platform.
I don't think OpenLDAP is going to help you with setting up enterprise email services. Perhaps for authentication?

Alternatives for Exchange usually go in the direction of outsourcing (which ironically can mean: still Exchange, but not in the ball-and-chain on-prem way). Cloud options exist, but for people who for whatever reason require something to physically exist at a specific location (which is weird for email) commercial offerings are plenty (i.e. Zimbra, Zarafa, IBM's stuff, Red Hat's stuff, Oracle's Stuff).
NixOS/nixpkgs [1] was at some point last year one of the most active projects in GitHub. I can't find the ranking right now, but it should suffice to say it has 2083 contributors and 178334 commits right now. For a relatively young project, that is a lot.

There are tons of dedicated maintainers. You can see that in the maintainers attribute of most packages. So I don't get your point regarding the lack of dedicated maintainers.

I maintain several packages there, and a bot sends me an automated message every time upstream updates the source, and auto-generates a new package definition for me. Things are really streamlined and bleeding edge. The unstable channel is often more up-to-date than Arch Linux even, due to the high number of Nix developers.

[1] https://github.com/NixOS/nixpkgs
Who's arguing? The question was asked, and I'm answering it. This is like one of the very few social controversies you can resolve axiomatically in an HN comment.
Strang just published a new book called "Linear Algebra and Learning From Data" [1] which I only just started but find to be quite enjoyable so far. It's simultaneously conversational but also quite terse (similar to "All of Statistics"). There are many advanced and very contemporary applications covered in the book, with a focus towards machine learning.

[1]: https://www.amazon.com/Linear-Algebra-Learning-Gilbert-Stran...
Peter Mayhew has passed away
I think that that list was in order of decreasing desirability and his opinion of color blindness was "I don't want that" and his opinion of weird neurological symptoms was that he would pay anything to make them go away.
I always want to tell people things like this, to take care of themselves and not overprioritize work.

At the same time I've never done that and it's in large part why my career has gone so well.

It's "OK" either way, live life how you want to. But if someone asked me for career advice and said they don't know how much time they should spend outside of work on programming, I'd have a hard time telling them "no time at all".

If your goal is to advance your career, yeah, my advice is to program in your free time.

If your priorities are different - maybe your career is already set, and you want to focus on life - sure, don't program in your free time.
The last Chevy Volt.
And it is also perfectly OK to only code things needed for your employer at work to the level justified by the salary, and then turn around and create awesome things for yourself in off-office-work time, if this is something one enjoys.
Sometimes I'm not sure how Azure makes any money with the amount of credits they give out.

I'm exaggerating, of course, but from my POV Azure looks subsidised.
I'm arguing that we have no way to tell if religion is simply just the excuse to make war instead of some other tribal us-vs-them mentality, which humans (throughout history, alas) are wont to do
I asked for a viable alternative strategy that didn't also involve paying for exclusives to initially attract customers. Apparently Epic doesn't agree with you about this being viable by itself.
What a strange comment. When compared to my first Rust snippet in my previous comment, your C code has more parens, the same number of brackets, more semi-colons, more asterisks and more inscrutable function pointer syntax. Of course, I don't actually find C's syntax all that noisy, but I don't find Rust's syntax particularly noisy either. Probably because I know both languages. But at least be fair and try to look at both with virgin eyes instead of only one of them.

The fact that it does error handling is not at all clear from its type signature, in contrast to Rust's function signature. So that's going to contribute "more noise" from your perspective, but on the flip side, it also conveys more information. Based on your demonstration, it looks like your function just aborts the program on an error, but the Rust function is a bit more versatile. It gives the caller a choice of how to deal with an error. Otherwise, I could just write this instead:

fn eval_forms(arg_forms: &[RispExp], env: &mut RispEnv) -> Vec<RispExp> {
arg_forms.iter().map(|x| eval(x, env)).collect()
}
I’m curious what definition of monopoly you’re using here
What have you tried?

At least 2 of those are autoimmune conditions which can be greatly improved with the auto-immune protocol.
I can’t imagine how this product could give any meaningful reports to management when its data is coming from git history.
This is great until your insurer steps in and starts using installed UI/UX as another factor on which to start varying rates after different UIs cause (or correlate with) accidents at different rates.
Pizzagate, gamergate, sandy hook hoax, subscribe to pewdiepie, ...
> The tested form of streamlined music, which was tested primarily by listeners who felt they benefited from this type of music

You can’t get a more biased sampling methodology than this.
You can submit printed papers for free
It is simple - get rid of the touch screen, and whatever APIs the touchscreen was using, expose them to me.
The answer is to break up the monopoly (assuming it really is one.) Then it doesn't matter so much if they boot people off their platform.
On a related note I just found that Intel has EOL'ed their IACA recently:

April 2019: Intel® Architecture Code Analyzer has reached its End Of Life. Users may want to try LLVM-MCA. This is NOT a recommendation to use LLVM-MCA nor a comment on its accuracy or usefulness. Thanks for being faithful users of Intel Architecture Code Analyzer throughout the years. We hope it was useful for you.

From: https://software.intel.com/en-us/articles/intel-architecture...
Two points:
1.) I strongly, strongly agree.
2.) With the exception of meditation, for some people meditating can actually be dangerous/bad for many weird complex reasons.
There is such a thing as a generalized inverse, in which you can invert non-square or non-full rank matrices and the generalized inverse meets many (but not all) of the properties of an inverse. The tough part is that the agreed upon set of properties does not create a unique solution for a generalized inverse like it does for the inverse, so there are multiple possibilities when someone says generalized inverse. However, the most popular is probably the Moore-Penrose inverse: https://en.wikipedia.org/wiki/Moore–Penrose_inverse
Bill Gates is pushing one

https://en.m.wikipedia.org/wiki/Belmont,_Arizona
Slap a text editor into doxygen documentation and you'd basically have this.
Why not pay for a GSuite account? That seems to meet your criteria.
what about those elements which do not have ids, like react.
Then it is still painful to maintain scripts when element changes.
So you delete the data from the training results of the services that ingested this meta? Yeh RIGHT!

Google may disassociate your data from your account, but your data lives on.
Economics is not the type of system you're used to studying. It's weird, complex, and has extreme unintended consequences that at hard to predict and often impossible to solve. The same intuition that leads you to be excellent at solving closed system problems will lead you astray in economic systems.
...

well now it does.
4. Has been resolved! https://www.npmjs.com/package/1mb-cli
I'm in my early 20's.

I'll not be having children because I believe that we will be facing mass extinction events in ~2030's, so I think it's immoral to bring another person into that.
> social proof-of-work

The ability of the wealthy to transmit this to their heirs, the tendency of children to enter the same professions as their parents. Social proof-of-work.

How much of our life is just social proof-of-work...
There is an interesting history of "company towns" from the Robber Baron days that is similar in a lot of ways... also some of the early history of the Mormon church involves them setting up those kinds of settlements (read about the "Mormon Wars")
If you are interested in hearing more from the author of ggez, check out their talk from Rust Belt Rust 2018:

- Evolving API design in Rust — Simon Nicholas Heath (https://www.youtube.com/watch?v=Xt1JOVeQ5hw)
That sounds very effective; I'm trying to think how you might be able to apply that technique to social media. I want to gag every time I spend too long on Facebook.
> most neurotypicals would refuse to be reincarnated as autistic if given the choice.

The autistic people you know are the lucky ones. 80% of people with autism have intellectual disabilities(low iq) and as many as 50% are non-verbal.

It's more than not wanting to be someone perceived as quirky or strange.
> Is it really that useful to identify someone who has overstayed their visa when they are leaving the country? Sure, you then know not to let them in next time.

This happened to me leaving London and it was a lot of fuss over nothing. I (American) had given my forwarding travel plans to the border agent upon arrival and I didn't notice but she marked my passport with a visa for an exact stay (just the weekend). Except she mistakenly wrote my exit date a day early. It took quite a bit of explaining to convince them not to put a giant "DEPORTED" stamp in my passport and even though they eventually believed me that it was a clerical mistake they definitely kept track in their system because I was questioned about it several months later when I went to the Falkland Islands.
Peter Mayhew, Chewbacca in 'Star Wars' Films, Dies at 74
While the future is pretty hopeless for cars, you can still convert many trucks to use double-DIN radios.
Words mean whatever people who use them intend them to mean.

Having said that, I think this is a particularly cumbersome shoehorning.

Here's my attempt to explain: be vulnerable in this context actually means be strong, thereby turning vulnerable in to an auto-antonym - a word that is it's own opposite. Also know as Janus word, contronym, or antagonyms.

Allow me to elaborate, and then I'll provide a context for my elaboration.

It takes strength to admit fault and weakness because it requires one to expose their flaws, inconsistencies, triggers. It requires one to expose their vulnerabilities.

The context to support the idea I'm presenting here is that we can't, in the current social climate use the word strength in this scenario because that would be implying someone specific is weak, and that is perceived by some as an attack.

So we've substituted the technically correct word, strength, for it's opposite, vulnerable, due in large part to our collective weaknesses.

I like my explanation because it's a little bit fun and societal-level self-deprecating.

Our culture is turning in to a satirical plush-toy caricature of itself.

I have my suspicions that this is a healthy, and necessary, stage of social progress. Hopefully this turns out, over time, to be less intimidating, and more inclusive and encouraging, than the previous stages, which by many measures has significant problems for large swathes of the global community.
I read this as it was ok at work to only code and not do meetings or any other non-coding activities. I guess other people have different problems.
Deadlifts.