skysight-inc/HackerNews huggingface dataset:
Agreed.

Suppose you have two workers - one an average joe and the other who learns faster, works faster, produces better work, takes less vacation, never gets sick, never complains, and is willing to accept less pay. Which would you hire?

The end of jobs (as in Humans Need Not Apply) occurs when the latter employee happens to be a robot.
I'm a hardware engineer and might be able to explain a bit. Industrial electronics doesn't seem to move at the same pace as consumer electronics from the outside, but there often is incredible progress at the same pace and perhaps faster than the consumer segments. It is often hard to discern to the outsider, because they lack domain knowledge to recognize these advancements.

On top of this, in certain fields, costs appear to remain stable and even go up a bit over time. In these industries, there typically isn't much demand for lower specc'd (AKA outdated) hardware. Often these products last such a long time that the used old models serve as the low cost market. Apple even copies this model by keeping their older products around longer than other companies and selling them at a lower cost.

In addition, the development of many industrial electronic products is extremely expensive and the markets are small (think 100s to 1000s per year). The company typically has to charge a very high price to stay in business.

While it's easy to look at something and think "I can make that with an Arduino or Raspberry Pi," this is basically the hardware equivalent of telling people you can make Facebook in a weekend (which used to be a popular claim here on HN years ago).
Don't be so sure. I'm sure there will be rape drones soon.
> It's useless information at best, and misleading at worse.

It seems useless to you because you see it from a git viewpoint. It is clear when you say that "Two branches that have the same name". It is not "two branches", but one branch with two heads. In Mercurial, a Branch is a set of commits. That view is incompatible with the thing that git call "branches".

If you think about it, Mercurial's implementation of a Branch is closer to the idea of a "Branch". As I told earlier, Mercurial branches are "Feature" branches". I am not sure if you have gone through the fossil doc page I linked earlier. When you see it like that, it makes complete sense that a Branch can have any number of heads. Say, the second head containing a different implementation of the same feature.

(God I miss Mercurial)

>Which commit came from where? What happens if that branch was merged into the other? Or what happens if only one got merged into a "mainline" branch, while the other one was reverted else where. It's useless information at best, and misleading at worse.

These questions are the result of trying to make sense of Mercurial branches in a GIt way..

>what happens if only one got merged into a "mainline" branch, while the other one was reverted else where.

Again, this question is a result of you seeing mercurial branches in a git way. Because git define a branch as the set of commits starting from a "head", the idea of merging only one of the heads does not make sense to you.

But you can do the same with git, right. You can move back couple of commits from a head and create a new head by starting committing from there. Only that in git, the previous head would be hidden. And you will have to go to the reflog to dig them up. But in Mercurial, things are much clearer and exposed (contrary to your accusation of it hiding and misleading).

So again, it feels misleading to you because it is different from git. It is very consistent in conforming to its on model.

>You're going to claim a DSL that you have to research is somehow easier to use than simple command line arguments that have decades of convention behind them? Odd.

I am not at all getting you here. "command line arguments that have decades of convention"? What exactly does that mean? And what is the thing about "a DSL that you have to research"?. You don't have to look up command line arguments of git? And you call git's command line arguments simple?

>Again, unless you've extensively used both systems I'm not sure why you feel the need to argue because it's making you look foolish.

I didn't claim that git does not allow you to format the output, but just that Mercurial allows you to do that so that your argument about easily parseable output is moot.
You can always use LEO EMP nukes to bring us back to the stone age, thus taking out the AI.
Pascal's Wager (https://en.wikipedia.org/wiki/Pascal's_Wager) is also about a small but likely downside with a potentially large but unlikely upside. Do you think it's analogous to your 2nd case? If not, how is it different?
3D visualization of binary data
All modern compilers support precompiled headers. If it's a library external to your project, you just compile it once into .pch file and when you change your own code, the .pch is just loaded without having to compile the headers again.
Slightly different use case, though. Say I want a sandwich and a drink, I want that right now, not delivered to my house in one hour.

Funny PR, though !
"Market demand" does not optimize globally by default. Effects can be positive or (extremely) negative.

Example: Global warming is a result of the "market", an unexpected consequence from decades of growth. It can only be countered by coordinated action.

To get back to the topic at hand: The "elites" should be the ones who lead such a transformation instead of, say, just looking to advance their carreers.
Some sample views: https://twitter.com/doegox/status/811934445330714624
> but if the rule you use is "if they look like a crank, ignore everything they say", then you miss special relativity (and later general relativity)

No you don't, you just don't catch it right away, relativity actually holds up under scrutiny. Besides, I reject the premise anyway.

Einstein did serious work on the photoelectric effect first and then gradually worked towards relativity. Outside of the pop history he had very little in common with cranks. This is basically the result you end up seeing when you look into any of these examples used to try and argue against the ability to pattern match cults and cranks, the so-called false negatives never (to my knowledge) actually match the profile. Only the fairy tale built around their success matches it.

So it is with cult-ish behaviour as well, these are specific human failures that self-reinforce and while some of their behaviour occurs in successful people (especially successful and mentally ill or far from neuro-typical people) there is a core of destructive and unique behaviour evident in both that you absolutely should recognize and avoid. Not just the statistical argument that you will gain much more than you lose by avoiding it, it's that it is staggeringly improbably that you will lose anything.
I tend to suspect that guys who are really really really preoccupied by their hate for gays are usually closeted self-hating gays. Which makes me wonder why this guy is so preoccupied with pedophilia.
I empathize celebrating a work project accomplishment. On the other hand, I'm perplexed by the dilemma of tarnishing my company's image, given all it's recent tribulations, devaluing my equity as a result.

Maybe I'm giving too much weight to single individual's effect on altering public opinion (stock price).
>Yes, they can buy an island, but they can't sit still on it

I would LOVE to have that problem. That's a manufactured 1st-world, bourgeois nuisance. Boo friggin' hoo. Millions of struggling working class families would give anything to have that kind of problem, and frankly it's a little bit insulting to their plight.

But that's just my opinion.
Ridiculous. We are already losing our world to capitalism, it's just that we've been so indoctrinated that we've forgotten that nobody needs to be poor anymore.
metrics? benchmarks?
It's true that you didn't say "black people are criminals" (and DanBC shouldn't have used quotation marks to make it look like you did) and also that you sometimes comment on non-political topics.

Unfortunately, it's still also true that you're posting a lot of angry ideological rants to this site. That's an abuse of HN, which is meant to be for thoughtful discussion, not political battle. So please stop.

You've also been uncivil, including several times in the current thread. We ban accounts that do that. Please don't do that any more.
Can't say about the others, but my IDE just adds #ifndef/#endif automatically, so I don't bother to change it manually.

Is there some performance gain from #pragma once ?
Unpersuasive premises. Obvious alarmism.
really a nightmare for the employee
We detached this ideological rant from https://news.ycombinator.com/item?id=13241948 and marked it off-topic.

All: please don't post like this. It poisons the environment and kills thoughtful discussion.
If you'd spend enough money on social services, they could certainly use these systems to send out people and help the potential criminals. I guess you'd quickly see that these areas will also have problematic schools where extra money is probably a way better crime prevention method than policing.

The problem with this is that the effect is not easy to measure. If you bring down the crime rate by policing than this can directly be associated with the cost spent. If you improve a school and the crime rate goes down the effect is much harder to measure, and cost/benefit will be in different organizations within the government.
HackerNews is where we start. The team tries with layer in Vietnam, but that doesn't really help as for FDI companies all money comes from US. No money in VN.
Willingness to cross the line between crime and honesty appears to be the major factor behind success, to me.

Every successful company has a dark side.
I want to move to Sydney next year. I visited Australia 2 times last year ( I booked cheap tickets here https://au.lowcost.club/) and I'm fond of this country. Now I'm preparing all required docs for that purpose.
The fun bit is that Monoprix is beating Amazon through a superior e2e logistics solution.
For most of my twenties, I lived in Hawaii for some years pursuing exactly this agenda. I was very poor, but by the beard of Zeus I had a mighty fine time.
:)) ...
Lichess blog – How chess training puzzles are generated
the ones in my apartment really aren't compfy, and if you look closely, you quickly notice how much they cheaper out on everything
SysTweak Advanced Driver Updater Crack and Licence Key Download
Twitter didn’t fix itself in 2016
I guess that was the Monoprix's point that have a system with no cashier for more than 10 year now. Or do you mean that the 10 years old system pushed Amazon to innovate by redoing it with an app ?
What does IEEE mean in this context?
The problem isn't that there are assholes on Twitter. They've always been there. Dealing with abusive people who want to shout down things they don't agree with has always been a downside to social media, especially if you share or talk about any remotely "controversial" topic. Twitter's lack of tools to help manage that problem didn't help but no amount of tools will completely fix the issue. It's a fact of life that a minority of people are just not very nice. The real problem is that there's no benefit to being on Twitter any more. The upside has vanished. The genuine conversations and fun side of Twitter has been lost. It's become a crowd of people all broadcasting without wanting to engage with their followers.

I suspect it's simply a network size problem - once Twitter hit a threshold of users it got too noisy. It's ironic that Twitter's value is considered to be the size of its audience whereas that might actually be the exact thing that's killing its usefulness.
Seldon 1.4 adds GRPC
We run gitlab and the full config is 57 lines. A little more than half of those are comments or blank lines. This includes email and oauth. I would suggest not unbundling.
There are many parts to this. We're talking about IQ and these same people may not necessarily be emotionally intelligent, for one.

A lot of people with high IQs may also be very rational / logical in their approach towards life. They might think objectively, and that's the point. They're right - they don't need the excess wealth at all. They've accounted for everything they needed to - their life, their security, and that of their children, spouse, parents, etc. They're for the most part content with their personal lives, their success, their jobs and most importantly their income. They're I assume, smart enough to know what could make them more money, and how they need to behave and interact. It's not ignorance; it's sheer conscious choices.

On the other hand, there are those who aren't smart / wise enough. They'll make much more money, but may not be as nearly satisfied, no matter how much they make.

We might be mistaking intelligence / business-sense with wisdom, which is a higher domain - it's got more to it, than just IQ.
I came here to make exactly the same argument. Or cars, if we pick something that also needs certifying (from a purely manufacturing perspective). I get that most people would rather have a car, so more cars get made, so they're cheaper. (Athough roughly comparable, and there's different models. To me, it seems a car is more complicated than an ultra-sound system).

The author of the original article made a good point that there may be a market for cheaper, non-medical ultrasound. The author of this article totally ignores this. Of course he's going to say they ought to cost as much as they do.

> but for now take my word [...] seriously, you don't want to use these things without strong safety regulations.

Why? Instead of being a condescending asshat and lording his career achievements over us, this guy could have explained if and why it might be dangerous to build one yourself, again for non-medical use. Wouldn't a good article with great arguments be more convincing than a list of credentials?

(edit: I'm reasonably convinced that devices in hospitals probably should cost that much, but this article didn't change that significantly. some of the details about impedance matching were interesting)
IEEE standard floating point semantics:

https://en.wikipedia.org/wiki/IEEE_floating_point
> If Amazon has shocked the supermarket industry in to action then that's awesome.

Pffft, it's got nothing to do with Amazon, that's just the marketing spiel.
Haha! those introverts... sitting quietly, are actually talking one-to-one on some random deep subject.
Thanks, I'll see if there are ways around that behavior... perhaps by redirecting to do oauth, instead of the popup.

I'm also trying to find out if there is a real need for this :-)
> Whatever goals the AI has, it will certainly be better at achieving them if it can stay alive. And it will be more likely to stay alive if there are no humans around to interfere.

This is a sequence of deductive reasoning that you brought up there. Quite natural for human beings, but why would the paperclip maximiser be equipped with it?

Seriously, the talks specifically argues most of the points that you brought up.

Shit is complicated yo. Complicated like the world is - not complicated like an algorithm is. Those are entirely different dimensions of complicated that are in fact incomparable.
Basics of Making a Rootkit: From syscall to hook
It can be a nuisance. Searching eg for R go interoperability yields interesting results. Adding "statistics" usually gives reasonable results. But there is also rseek.org
Amazon didn't really shock them into action as the service has been available for quite a few years. They are probably trying to show that Amazon shopping is not that disruptive.
And don't shout "Alahu Akhbar" on a plane as well. That tends to upset people for some reason.
"Please avoid introducing classic flamewar topics unless you have something genuinely new to say about them."

https://news.ycombinator.com/newsguidelines.html

We detached this subthread from https://news.ycombinator.com/item?id=13233433 and marked it off-topic.
Elm is still somewhat "experimental" and the popular opinion is that Elm is nothing but a paved road to Purescript - which in turn has it's own steep learning curve. Also FFI to Javascript in Elm, Purescript, Fay or GHCJS isn't as smooth as it's with Clojurescript. Sharing code between back-end written in Clojure and front-end written in Clojurscript is a real thing and not some kind of myth. "Cleaner and easier to understand syntax" is very debatable, seasoned Lispers won't trade the power of symbolic expressions for anything else, because nothing is more cleaner, concise and readable than the code expressed in its pure, unambiguous form.
I didn't write the article (nor as far as I know, anything like it) so you're reading rather a lot into my comment. I wasn't even commenting on the article's own view point necessarily, but rather the degree of alienation between the two Americas it exhibited back in 2008.

I'll have to track down the original HN thread, it'd make some interesting reading.
Don’t Let Architecture Astronauts Scare You (2001)
Humans are also bad at prioritizing and good at rationalizing, and conveniently forgetting huge problems that happen just out of sight.
Hacking_challange
http://www.hax.tor.hu

for every one that dont know the very best hacking challange... do it!!!
> That Elon Musk, Bill Gates and Stephen Hawking etc are all a little nutters when it comes to UFOs and aliens?

Yes! Elon Musk believes firmly that we're living in a simulation, and that doesn't make me believe in that theory more, it simply makes me admire Musk less.

Just because someone is or has been extremely successful doesn't mean they're right about everything. Many successful and intelligent people have been very religious: that's a testament to the human mind's complexity and frailty, not to the existence of God...

Madeleine Albright is a strong advocate of Herbalife: that doesn't change my opinion of Herbalife but it does change my opinion of Albright.
Ask HN: What's the worst API you've run into?
The first thing I thought of when I saw the title was "Lamborghini". Indeed, the article would have that picture to start with. It's funny that this was my first thought, but it says a lot about perception of Dubai, in general. I can't put a word on it, but the fact that they have Lamborghini police cars makes me say "Pfft. Of course the police would have crime prediction software. Duh." The word is at the intersection somewhere in the Platonic clouds of tech billionaire, startup, ridiculous, no-brainer / obvious, Vertu, excessive, prudent, utility, vanity. I guess 'Dubai' is a sufficient stand-in word.
He couldn't have refused without the support of the generals, who had just withdrawn from Afghanistan.
H = Σ p log p
"easily" if all you care about is English (unless I missed links to translations).
boardcast of localhost
How was it resolved? Did the person come forward, turn off the phone, etc.?

What do you think would have happened if they didn't?
e.g. the LM96530 is lifebuy, so it's basically discontinued. LM96511 & LM96570: not recommended for new design. In other words, those ICs are basically obsolete.
Since they raised $16 billion, making it the third-largest in U.S. history.
If you have specific functionality that is now only in the interface in an API we'd be glad to have a look. But it sounds like you want to replace functionality in .gitlab-ci.yml with an API, this would be hard.

Instead we would gladly word with you to make GitLab CI better so you can keep using it.

1. Single pipeline => I understand using a monorepo. But I don't understand yet why you need multiple pipelines. Does the pipeline work different depending on what file is updated?

2. Do you mean cross project pipelines? https://gitlab.com/gitlab-org/gitlab-ee/issues/933

3. Do you mean setting criteria for build skipping in .gitlab-ci.yml ? What would be an example criteria?

Since you are a paying customer feel free to work with our support team to have the features you need prioritized. We want everyone to be able to use GitLab CI.
This service is actually 10 years old.

But you are right, though - I'm working in this space and Amazon Go definitely helped to shake up some people. Let's see if we can turn this into action.
I believe one of the biggest obstacles to a general monad system in Rust is that the type system can't actually handle it at the moment - it requires higher-kinded types, which may or may not ever actually be added to the language.
only inceases/decreases by 1
”420 Friendly”: Revealing Marijuana Use via Craigslist Rental Ads
Facebook, far and above anything else.

It's unreliable, unstable, poorly documented, and yet every manager wants to use it because hey Facebook are a big company their Api must be great right?
Yes, we're going for the application layer improvements. For our work there please see https://gitlab.com/gitlab-org/gitaly
Not me personally but this got some traction twice on HN: https://mollyrocket.com/casey/stream_0029.html
Education System and Software Development in India
I have often watched Barcelona's honeycomb structure in Google Maps. Didn't know it was home to a small-village-like atmosphere. That's an amazing thing.
Acts was written in greek, 50 years after those events, and that is being generous. This is the common understanding even by christian scholars, right?

Even if the bible is the most coherent book ever, makes sense at ever line and grand plot. And says to be an eye witness account of supernatural things. Still that would not count as proof of the supernatural. If it made testable predictions, or has information truly unknowable to those who wrote it, that would warrant further investigation.

So no, I do not talk about proof. However if "roman soldiers at the grave got scared" is the "evidence", then this is a nice contrast. If you cherry pick, put everything in the best possible light, and ignore other important things and contexts, then maybe it can come out looking this way.

Biased people writing a biased account of things long ago is a very likely explanation. As an exercise, write down why there were roman soldiers guarding the grave in the first place? Write it down twice, once in the best possible light from the christian perspective, and once in the best possible light from the other perspective.

The bible does make testable predictions, I wrote a few at the start of this thread, but may I suggest we put Mark 16:17-18 to the test. Are you volunteering? ("And these signs will accompany those who believe:[..] and when they drink deadly poison, it will not hurt them at all [..]")
To be honest, the APT package is easy to configure, runs flawlessly and updates seamlessly.
There must be a video of it somewhere, no? Please! ;-)
Thanks for this feedback! At GitLab, we believe that work is never done, and we are always looking for things we can improve, in our CI solution as well! Let me address some of your concerns:

1. There is only one pipeline allowed at the moment (see issue about support for multiple pipelines: https://gitlab.com/gitlab-org/gitlab-ce/issues/22972), but you can use multiple builds / stages to usually achieve the same. We also plan to add ability to control status using exist code from the build (see https://gitlab.com/gitlab-org/gitlab-ce/issues/25738). You can also use our pipeline trigger API with environment variables to control what get executed.

2. That is true, we already did some backstage work to improve that. In the meantime it is possible to explicitly depend on builds from the previous stages to download all artifacts in subsequent jobs.

3. I'm not sure if I understand correctly, what you want to accomplish, but if `[ci skip]` is not enough, then status based on the exit code may be helpful as well.
I haven't tried it yet, but there's an app for "running" chess books, i.e. you can play the positions described in the book right in the app. No need to have a chess board. According to the site, there's a big list of books that have been converted to work for that app.

http://eplusbooks.com/