skysight-inc/HackerNews huggingface dataset:
Well, journald is pretty much the one component of systemd that is very difficult to replace, but even so you can easily forward to another syslog daemon of your choice.

As for the rest, it's very much the same as with the BSD's, they all support their own versions of low level components and only them, and these can be changed by the user with compatible tools of their choice.
Yes, but there's a difference. Abortion is in many ways an issue of personal conscience, rather than a simple scientific determination.

Climate change on the other hand, isn't controversial in reality. It's been made controversial because some people have an interesting way of deciding what is true or false.

There seems to be a certain mindset that treats wishful thinking as equivalent in power to empirical evidence. So they start with what they want to be true, and work backwards from there. For example: "It's inconvenient for my business interests if climate change is true. Therefore it must be false."

Some people even work themselves all the way to: "... and therefore climate change is a conspiracy invented by jealous scientists to screw over successful capitalists like me".
Well said. I wish others would stop typing the same things over and over to read some informed comments such as this instead.
If you think Trump did nothing bad then you missed the last 24 hour news cycle. Hillary is a little old lady who ran for president a long time ago so I'm not sure why you brought her up. And also an outsider here, but I've seen Republicans call Obama a lot worse things then Hitler. So apparently weak rhetoric works well on the right.
Try dragging a tab to the left side of the tab bar. The tab will shrink to icon size and stay there after restarts.
Now it's mostly used to offend people, break relation-ships, blame and shout at others.
I mean, no one in their right mind REALLY believed that Facebook needs all that server farms, right? :)
Orwell was an optimist.
Kotlin's design was heavily influenced by Groovy. You can see it in the builder DSLs, the syntax, the fact that Gradle is adding support for Kotlin alongside Gradle, and comments by the Kotlin designers. The big difference of course is that Gradle is dynamically typed by default.
Gamification of Customer Experience
when I asked this question I first expected a lot of answers in the lines of your "Financial Modeling" part. Funnily, you are the only one that's named it so far. Anyhow all the answers have been so incredibly enriching...
Wow! Thank for your great amount of feedback wanda! Learnt a lot from this :D

Thanks for putting so much work in writing this all, really appreciate it! Will implement these optimizations ASAP!

Our code indeed looks awfull but we just wanted to ship now, since we just finished it and it functioned well enough. We decided to clear it up later (very soon though) so your tips and suggestions are amazing :)
That is what lawyers get paid for, but no attempt to impeach Obama was made for accepting the Nobel peace prize which indicates any such argument would have no chance of succeeding, would not be valid.
Apart from the fact that you are re-using the Thompson shell's name, consider things like its if command. Yes, command; not reserved word.

And my list is not exhaustive, either. But it makes the point to those that would erroneously dismiss this (as you yourself do) as something that "doesn't see much use today", that this, given how long the list of non-daemontools-family commands that operate this way actually turns out to be when one looks around, is not really a daemontools, or even a "Bernstein", thing.
Is+programmatic+ad+buying+the+way+to+go+for+digital+advertising+in+Nigeria?
The null check operator is much more concise than my pre-c# 6 solution.
Moreover you can apply both my solution and the null check operator to any type, while for Java you have to specify that a field is optional (increasing the verbosity and moving the responsibility to who write the class) and you can't do it for types that you don't own.
So for these types the only way is to create a wrapper type just to add the optional fields, and this brings the amount of boilerplate code through the roof.
So, just to sum it up, contrary to what you say the c# solution works out of the box, is much shorter than the Java alternative and works for every type.
Honestly I can't really see why Java solution is superior for you.
I get a blue dot on my mac
The ‘Star Wars’ botnet with 350k Twitter bots
>Trump is a lying corrupt racist

Whenever I read something like this, I always wonder whether people posting it legitimately think this kind of rhetoric will advance their argument, or is it all just about social signalling.

If I was to criticize someone with the intent of changing others opinions about the person in question, the last thing I would do is interject my criticism with a bunch of derogatory and emotional labels. It would simply make me sound biased, irrational or extremely partisan/dogmatic.

And yet, this is exactly what people do, even in the media, who has all kinds of incentives to project a rational and detached image. Extreme social signaling is the only explanation I can come up with.
It's interesting that you mention privacy because I filed a bug report[1] just yesterday that is a potential privacy issue.

Basically Firefox no longer allows you to deny websites access to camera individually. This means that while on a voice call on messenger.com, the camera is still always on, even if the video is "muted".

[1] https://bugzilla.mozilla.org/show_bug.cgi?id=1333186
There are some VST bridge programs that use WINE underneath. I haven't actually used any yet so I can't attest to their usefulness.

https://github.com/abique/vst-bridge
https://github.com/phantom-code/airwave
Were things that primitive?

"A car phone is a mobile phone device specifically designed for and fitted into an automobile. This service originated with the Bell System, and was first used in St. Louis on June 17, 1946."

https://en.wikipedia.org/wiki/Car_phone
Everything Is Terrific: The Bandcamp 2016 Year in Review
> In addition, I should point out that the book's title is "Nineteen Eighty-Four", not "1984".

So it is....

https://en.wikipedia.org/wiki/Talk:Nineteen_Eighty-Four#Requ...
Thank you! Sure :) We just jused HTML, CSS and plain JavaScript (+ JQuery) & PHP for backend. Nothing too fancy actually :D
It's not just the Republicans that are eager to cut scientists off from the media and the public. The Conservative party in Canada did exactly the same thing, much to the dismay of scientists and the public: http://www.macleans.ca/news/canada/when-science-goes-silent/

They also infamously shut down a climate research centre that was keeping ice-core samples frozen. http://news.nationalpost.com/news/canada/tories-cutting-vita...

Anything that contradicts the messaging of a modern "conservative" party is something that must be destroyed.
Ask HN: How much mentoring did you get starting out as a junior developer?
I've recently surpassed the one year mark at my first company and I was reflecting on how much mentoring and help I've gotten from the senior developers at this company. I have a feeling that the amount of mentoring and help I've gotten is less than what should be expected, but since this is my first and only software development job it's hard to know without hearing from others.

So my question is how was it for you starting out as a junior developer with regards to mentoring? How much time would you say your senior co-workers spent helping you in the beginning and how did it change over time?
I live in India and many poor people have cellphones or basic smartphones. They did not have that earlier.
How private contractors are taking over data in the public domain
People often claim this, but I have never seen evidence for causation--just theories, whereas the actual evidence is only correlation.
Well that's.. stupid.

Ok, I entirely agree they (and I) are wrong. But obviously I'm going to take the position that it isn't unreasonable to think something called "TorGuard" has something to do with Tor.
How to choose Right Theme for your website
It's not accurate.

Like Brexit, it was a fraction of all potential voters that voted, and of those less than half voted for that particular thing. At best it was 28% of the voting age population.
Software Outsourcing: Why to Give It a Try
Plus it's been on the under development list for a while: https://webkit.org/status/
"I am consistently baffled why people are fans of sports teams that always lose!"

Chicago stuck with their non-winning team for a hundred years. Don't expect Republicans to change their minds any time soon.
Designing a good non-cryptographic hash function
> EDIT: sorry for citing wrong ("world" instead of "majority of the world", wasn't intentional), but even then, you don't get a majority without the USA.

https://en.wikipedia.org/wiki/List_of_countries_by_carbon_di...

The United States isn't even in the top five for CO2 production per capita and it's completely dwarfed in absolute terms by China which contributes 30% of the world's CO2 compared to the US's 15%. The United States is the last major holdout so yes, there is a very clear majority and American anti-intellectualism is the last major political obstacle.

Regardless, all of the worst polluters on that list are rapidly adopting renewable energy and even profit-at-all-costs capitalism can't stop demonstrably cheaper and more sustainable energy sources from taking over.
Nope, we need people to be treated by their actions and social circumstances, and not by their gender, age, race, faith, or favorite popband.
The very ending is a little bit cheesy. But apart from that, it's a great ride.

The interesting thing about it, in relation to this thread, is that they consciously tried not to extrapolate too far technologically (apart from the whole record all your experiences thing); in fact, pretty much the only noticeable advance is speech to text translation on voicemail.

Some legit stupid outfits as well. Very 90s-cool...
I believe the parent poster was saying the AWS ui is what looks dated.
> he barely slid in a electoral vote disaster, despite the electoral vote being meant to be used against men like Trump

Did you not pay attention to the election at all?
I actually saw the text just fine before that stupid error message showed up.
String is a .net type, f# types cannot reference null unless you explicitly add some attribute if I recall correctly.
Very good explaination of how to evaluate hash functions!

Here are my 2 cents:

It would have been nice to get the exact formula by which the diffusion map is computed. Or, to point to another article or Wikipedia entry where this is explained.

There are two small typos in section "Combining diffusions", using s' (the new state) where s (the old state) is meant.

The article says:

s' = d(f(s',x))

It should be:

s' = d(f(s,x))

Then, the article says:

f(s',x) is what we call our combinator function.

This should be:

f(s,x) is what we call our combinator function.
There are sects in rich countries with fertility many times replacement. They're easy to overlook because they started tiny and it's only a few generations after the demographic transition. Lower birthrates in the general population only shorten the time to the new growth mode.

The Culture is not limited to biological rates of reproduction. That nobody ever sets off a human forkbomb is a collective choice, somehow.

(Sketchy reply because I'm on a tablet.)
But Obama did turn down the cash part of the prize, only accepting the medal and diploma, specifically to avoid any such potential problems.
Sorry to be completely off-topic, but how can you disable keys in Vimperator? I'm a Front End Dev so I use the 'Q' key a lot so it's annoying that I keep trying to record macros (which I never need to do in Firefox).
Great to hear! Ah we don't support ZAR yet. We do in Celsius, but for now it's related to USD :') So when you select another currency (EUR for example) you should see that temperatures will be changed to Celsius.
There is! If you're willing to move to a browser that allows extensions to modify the chrome of the browser. Firefox allows that, and that's where the magical TreeStyleTabs come in, looks something like this: http://i.imgur.com/dTrqpqz.png

https://addons.mozilla.org/en-US/firefox/addon/tree-style-ta...
I agree: in my French school we had to learn assembly language, C, Prolog and Lisp.
Clearly Prolog and Lisp were taught to us for the different paradigm they introduce not because they expected us to use Prolog and Lisp in our jobs..
Several years ago I documented in a blog post a few experiments I did with Racket [1]. The experience was extremely pleasant, Racket is well designed and the documentation is superb.

[1] http://ziotom78.blogspot.it/2011/02/experiments-with-racket-...
Did calling Obama "Hussein" have a positive result on their popularity? I don't think so. Maybe there's a pattern.
Meaning no disrespect, but I am constantly surprised by how this detail is frequently brought up as if were an unexpected aspect of a language. Just about any minimal scripting language and many tools are Turing-complete (LaTex, Minecraft, etc. among the latter.)

It's really a low bar to clear. In fact, it would be far more surprising if a language such as awk with counters, conditional statements, the ability to jump to statements (i.e., loops), and the ability to change memory were not Turing complete.

Edit: clarity
Mm that's weird.. Which browser do you use on your phone? We haven't heird of this problem yet so could you provide some more info so we can look into this? :)
JVM can run "Hello World" in about 50msec these days. The java guys do care about startup time, you can see if you read their mailing lists that they are constantly trying to defend their startup time as new features come in that add initialisation work. It's a priority.

Still, the reason many Java apps may feel like they start slowly is that they tend to do a lot. The app I'm currently working on starts in about 5 seconds, which isn't terrible by the standards of the space but isn't great either. But the reason is that that 5 seconds involves initialising an entire message queue broker, an entire relational database and an entire web server. These aren't tiny 'embedded' versions either: they're Artemis, H2 and Jetty, which are both also used standalone and have cutting edge featuresets. If we weren't using the JVM then we'd presumably be using some container based solution and starting postgres, some other MQ broker and apache or something. Bringing up such a container from scratch could easily take 5 seconds or more I think.

The JVM will by default use all the memory on your machine. This is an unintuitive default, to put it mildly. The reason is that the JVM can make your software run faster by using more memory. Doubling RAM is easy. Doubling your CPU cores whilst keeping them actually used is hard, doubling the speed of an individual CPU core at this point appears to be nearly impossible. So it makes sense in a technical way. But it does make it hard to judge memory bloat.

Again, speaking about the app I currently work on, I got a support request the other week from someone who wanted to run the app on a Raspberry Pi and was complaining it took much memory. Quick testing showed we actually only needed about 50-75mb of heap and simply telling the JVM to limit the Java heap to that size slaughtered memory usage and resolved the problem. Not hard to check that and configure things for small devices, but it's a knob you can't/don't need to twist when using manual memory management, or GCs designed for mobile/laptop devices where minimising memory usage took priority over raw runtime performance.
"Gishing" would be a useful word to have around.
I have also lived in a third world country among these people for years and saw a ton of evidence of the benefits of better access to tech. Even if they couldn't buy it. Easier communications, access to information etc. so... anecdotes right.
If fish has a hook (har har), it would be autosuggestions. fish suggests the rest of the command as you type, like your web browser does for URLs. This feels faster than tab completions, because you can see what command you'll get ahead of time. It also lets you summon commands from history quickly, without having to think about it - just start typing.

If you're a die-hard bash user, autosuggestions are the feature most likely to pique your interest and make the command line more pleasant.
You accepted push notifcations :)
> It would help me make sure I don't plan any vacations there.

Is this your number one priority to visit a city? Cultural offerings, architecture, meeting new people, that are my priorities. Which brands of private transportation by car are available or not is not a worry for myself.

As is difficult to picture it by myself, what makes it so important for you that you have or not that brands over other considerations?
It's not the review that's important, it's the * rating that shows in search results etc.
Nearly half a dozen!
Can you give an example? Being compared to Hitler is pretty high on my list so I'm interested.

And how did that thetoric worked for right if Obama won?
Thanks a lot man! Appreciate it :)
Columbus was a hipster. Clearly.

Shipwrecks are only considered discovered if nobody knows exactly where they were. That's why the "discovery" of the HMS Terror was controversial: http://www.cbc.ca/news/canada/north/terror-discovery-frankli... Indigenous people had carried, through oral tradition, stories of a ship stuck in ice in precisely that place but were dismissed out of hand by investigators. It turns out they were right. https://www.theguardian.com/world/2016/sep/12/hms-terror-wre...

The place where they found that was, in the local tongue, a place called "Big Ship Here".
10 Most Romantic Valentines Day Wedding Ideas
No, it's not. See Nuzzel's implementation of AMP, it opens the AMP version on the host.
Ahh, will fix!
It is not that bad. RES works, LastPass works, Adblocker is fine and on my mobile device, Edge is (for me) the best joice. Yes, it might not be the best browser out there, but Firefox and Chrome just eat up too many resources.

But on desktop I switch between Opera and Vivaldi, and I like them both.
Thanks a lot kev!
Great to hear :D
Thanks vijay :)
I had an odd scenario not being mentored at all. Halfway through doing a post-grad degree I started working under a senior developer position, contracted out to another company for nearly 2 years. Was quite risky, but learned so much in that time.
>If your running a windows machine to run a Linux VM then you might as well install straight to Windows and not deal with the underpowered VM

Given the context, I don't believe mark-r was talking about using a Windows host for the Linux VM.
Hmm, Wikipedia says there was no Batman episode broadcast that night [0]. I don't believe it! [edit:] Well, maybe it was "Time Tunnel" -- my other favorite show of that era. It was on that night [1].

[0] https://en.wikipedia.org/wiki/List_of_Batman_(TV_series)_epi...

[1] http://www.imdb.com/title/tt0723777/
The complicated daily life of Roberto
Thing is, a lot of these nice things of Scala can you now get with Kotlin - with better IDE support, better readability, better compile times and more seamless interoperability with existing Java libraries.
For instance, the "alternative facts" comment/incident is being talked about everywhere

That's exactly why they said it. Notice how it distracted everyone from talking about the marches? Trump knows how to change the media narrative.
Still no CSS scroll snap points & CSS regions under Chrome.

Safari has always been ahead of Chrome for design & user experience. I'm not sure what the benefits of Chrome are?
DeepDriving: Learning Affordance for Direct Perception in Autonomous Driving
> Are these seriously that much more important than how well the job gets done. On some level I don't care if the president is a member of the goddamn KKK if the job gets done well enough.

That's very true, if they're the sort of person you trust to put their personal feelings and opinions aside when they make decisions. If you don't feel they're that sort of person, you better hope their values align to your own.
I agree. Not shameful at all.
We have! But currently temp is related to currency (USD = Fahrenheit, all others are Celsius), that's a little mistake we made. We'll make a separate option for temp.
Probably nowhere because 1) never happens 2) is a non-issue and 3) too probably 99% of the time.
Thank you for mentioning, will fix :)
That argument holds for everything. It is the full relativism: there is not good or bad, there is not true or falsehood, there are just opinions.

That reasoning is flawed, as true facts exists and there are ways to get to that facts like the scientific method. And morality exists, not every action is just relative.

The last part is that oil industry has paid big to silence science about climate change. "Conflict of interest" is another big point against Trump teams "point of view".
Haha thanks Gambetta! :)

Allright, we'll think about how to implement that one!
Find My AirPods: Apple Now Helps You Locate Your Little Lost Earphone
That wasn't the point of OP.

It was humans have always applied our feel good emotions to animals and we do it incorrectly all the time. Here's one example.

To the grief, most humans might rape but most won't commit necrophilia. I think it's a pretty good argument against grief in animals. (There's a lot of additional evidence of necrophilia in animals)
We live in Germany and we were using the services of Pixum[0]. This is not free software and the Linux installer is working correctly.

[0]: https://www.pixum.de
....can't we just drone this guy?
I don't see a blog post about a best selling book, I just see a load of Amazon affiliate links everywhere.
Wait, how does that help build time exactly ? It may help with the perceived build time, but your CI builds are still taking the same (long) time.
I always wondered if Americans cook chestnut spread ?
How to Use Flickr to Boost Your SEO
The worst result in 80 years is winning the popular vote with a margin of about 3 million?
It's also the case (though less true of families) that a lot of New Yorkers basically don't cook. Kitchens are generally tiny and there are a ton of restaurant/takeout options. (Plus lots of activities that many would prefer to spend their time doing rather than cooking.)
Because "The standards you walk past, are the standards that you implicity accept/allow"...

Most of the worst dictators and tyrants in the world didn't start off at 'maximum mayhem'. They tend to start with lies, misinformation, subterfuge and misrepresentations, then they move up to things like false accusations, inquisitions, persecution and the like.

Every step just makes it easier to move closer to full blown deportations, incarcerations & executions etc.

A bit harder to stop them at the last step, when you have allowed the previous 99 steps to go unquestioned.
Time to rethink?
Sure. The ability to inspect what the system is doing and interact with it while it's running full-speed is unparalleled, and only pulling further ahead than anything else out there. Just take a look at monitoring tools like VisualVM, or Java Flight Recorder, which is part of the Oracle JDK and free for development use. You can inject and take out code at runtime, and the same monitoring and management API, JMX, is standard and used by everything from the JVM, the JDK libraries, various frameworks, and all the way up to the application code. With the proper tools, you can record everything your app is doing with very little overhead.

In addition, the GCs and the compiler are pretty much the best in the business, and the next-gen compiler, Graal, is probably the biggest breakthrough in compiler technology of the past decade. Apart from jaw-dropping optimizations, it lets you control machine code generation.

Last but not least, critical parts of the standard library (though not all of it) -- such as the concurrency packages, which contains schedulers and concurrent data structures -- are of quality that is hard to match.