skysight-inc/HackerNews huggingface dataset:
Uber Employees Use Secret Tools to Target Drivers and Undercut Competition
Fully agree. Not sure why you are being downvoted. The word 'transpiler' annoys me a great deal because we already had a word in frequent use for that.
From a physics standpoint ultra high altitude supersonic flight is not that much more expensive. The problems are mostly around economies of scale, but as soon as you get something that's competitive you will expect the price to fall quite a bit. A 400 passenger super sonic jet might use 2x the fuel per flight, but when it can make twice as many flights per day that's huge from capital standpoint.

That said, the concord was much closer to a prototype than what economical supersonic aircraft will look like. But, nobody is trying to build thousands of 400 passenger supersonic aircraft which makes your comparison more realistic.
support@teen-quotes.com
In theory, can't the drop in rental prices be in small cities and the more "desirable" ones keep going up?
> They might care if it used up their GB allowance offered by their ISP

A quick question: are data caps on land-lines still used? The last time I saw the "X GB monthly" was around 2005 I think. There are still some data caps when using cell phone to connect to the Internet, and I don't know how it looks outside of major cities, but personally I last had a connection with data cap more than a decade ago.
carbon footprint
Hi, thanks for taking the time to try it out. The operators can be found in the documentation at:
http://tt.bwel.ch/en/latest/api/definitions.html#tt.definiti...

Admittedly, this is poorly formatted and I'm working on cleaning that up. The definition in the code is a little easier to read and can be found here:
https://github.com/welchbj/tt/blob/develop/tt/definitions/op...
I don't think being a theist means you believe in religious ceremonies necessarily. Also, the comment you replied to made pretty clear that marriage is many things to different people.

In any event, in 2017 and 5000 you'll be able to spend your life arguing what a fact is. I'm an atheist, but I'm totally OK with that comment. People should relax across the theological board...
I appreciate the words of caution. I really do.
Your service also asks for IG credentials, so I wonder how is that different than what we do.
You're describing the same issue. OneDrive is only affected because it preloads Office assets.

Other products (e.g. Teams, Office itself) are also affected for the same reason, and spoofing user agents to just officeapps.live.com works around the issue on all of them.
5-Step Keto Food Prep and Recipes That Get Results
A Deep Dive into Machine Translation
"barely news...."

"hard to find anyone that actually cares...."

What Wikileaks is changing, and what has had a real effect even here on HN let alone out in the normal world, is that we didn't quite know that the government was doing all these things. We very very very much expected that they were doing these things, but we were never faced with cold hard evidence. And a great deal of the rest of the populace sort of vaguely expected that the government was collecting stuff, but when faced with concrete evidence of this fact, it became real. Even those who strongly suspected only suspected in very vague terms, but now we have details, which is qualitatively different.

If you want people to care, it seems you need this concrete evidence, not just very well-sourced supposition. I say "it seems" because I am not theorizing about this; I am observing the reality on the ground. It doesn't matter how true it may be theoretically that we shouldn't have needed this information, how we should have theoretically had all the info we needed to care, because I observe that we in fact we didn't have enough information to care, because largely, we didn't. If you want to counter that, please provide me with the observations that I'm wrong and people had enough to care, not just theory. (Though that will require you to contradict your own point that people don't care.)

I suggest to you that you meditate on where you got the idea that Wikileaks is a "threat" for releasing this information, which seems like it ought to help you towards your goal of getting people to care about these things, but which somehow you've talked yourself into trying to downplay and ignore. Who's the source of that idea, and who's pushing it? Are you sure you want to absorb the idea from those sources?

You don't have to "like" Wikileaks to use this information, nor do you have to trust their motives beyond ensuring that the provenance of the files are correct. I do suggest keeping in mind that they may still be filtering the flow (they are certainly modulating it, as they themselves say, so this is no accusation or anything), but you can still do correct logic on the information that is provided (assuming it is accurate). You just shouldn't do any logic based on what is missing. (However, I can't say I'm seeing very many people making that mistake.)
Sure. It's a question of how much self-censorship you want to impose on yourself in the hope of fostering a good discussion. And how much you are focusing on expressing what you feel vs. starting a conversation with people you disagree with. Different people will make different choices, even in this discussion. For instance, I could rewrite your comment:

> I want to believe that most people KNOW this, and it's merely "virtue signaling" as another poster noted. An easy way to vent frustration, maybe. But it's not a question that asks for sensible discussion. It's a "when did you stop hitting your wife?" type of question - one that insults the very people you really want to answer the question. How do you expect to have a reasonable discussion like that?

As something like:

> This type of comment probably isn't the type that would best encourage an open debate with someone on the Right. My personal suggestion would be something that addresses individual policies and avoids a monolithic view of one side of the political spectrum.

It would be more diplomatic, sure. But is that closer to what you really wanted to express? Maybe not.
> bars and restaurants, museums and the opera, high-paying jobs

And these would actually be rent seeking activities? Is that the idea?
This story is extremely fascinating and relevant to the HackerNews Community but it's already been Shadow Banned. Neat.
Throw it in the bin and return to the old ways, but with modern testing, source control, and static analysis?
It just doesn't go in my head that we are building text editors inside a web browser! I get it, there are many good use cases for Electron and it's easy to get started with cross platform support, but why is everybody going crazy about text editors in them? Because you can write plugins in JS?

Wouldn't it be better to make native application, especially for code editors, where developers spend most of their time, where every noticeable lag and glitches are not appreciated.

Edit: Many people here think that I am attacking this web based kind of technology, which I am not, and sorry for not being clear enough, but why chose something so high up the stack for dev tool?

Edit2: For non-believers in nested comments, look -> https://github.com/jhallen/joes-sandbox/tree/master/editor-p...
That sounds like the "more economical" is wiped out as soon as you have a maintenance issue in the moving machinery. As it stands, maintenance-free panels are a huge advantage.
is this comment appropriate for hacker news? Seems too debatable to me. Whether God exists or not is a contentious subject. but still 89% of Americans think God exists according to a Gallup poll.

Many highly intelligent people believe in God and his view on marriage. It is not intellectually honest to say that Gods existence, and thus religious views on marriage is a foregone conclusion when 1) so many highly intelligent people disagree and 2) its impossible to completely disprove the existence of God (Richard Dawkins acknowledges this)

http://www.gallup.com/poll/193271/americans-believe-god.aspx
Rational behind Zoho's new office in rural Tamil Nadu (their engineering base is primarily in city Chennai) is to reduce clustering in mega cities.

https://www.youtube.com/watch?v=lyHgMNuftL0

Zoho's CEO feels that good software products can be developed not only in silicon valley or even big cities like Chennai and Bangalore, it can be developed in non-descript towns like Tenkasi too.

I think with more accessibility to digital media, and expansion of skills through internet education, skills can be diffused across geography, atleast in our field.
ShellCheck warned me of a very similar issue in a script of mine recently. In that script I ran the following:

rm -rf "${FOO}/"

ShellCheck helpfully warned me that that could have disastrous consequences when FOO is unset, instead it advised me to use this:

rm -rf "${FOO:?}/"

I'd also like to point out that ShellCheck is in the AUR for users of Arch Linux[0], and that there's a handy plugin which I use for the Atom editor[1].

[0] https://aur.archlinux.org/packages/shellcheck-git/

[1] https://atom.io/packages/linter-shellcheck
Tesla probably already did it in a year -
too bad his notebooks were 'lost' ...
Been there. Done that. For much shorter period than 10 years, but still -- as long as I get paid and interesting stuff to do/research, why should I care if it goes to production or not?
Without further details it's impossible to provide meaningful advice.

If you're that tired after a "normal" day of work I'd suspect diet and/or general fitness issues.
>If you read upthread it was explained the final fall of the Roman Empire could be attributed to treating their refugees like dirt and lying to them.

How to spot someone ignorant of history: Use of the argument "Thing X (that just happens to relate to contemporary political angle the are pushing) caused the fall of Rome."
IBM InterConnect:Blockchain to Transform IoT,Supply Chains,and the World Around
I think the alternative being suggested is that rm shouldn't accept a string that magically can reference anything in the filesystem...

That suggestion fails to grasp the basics of Unix shells however: parameter expansion as well as globbing is performed by the shell, rm "sees" nothing but fully-expanded paths.
I was actually listening to the ATP podcast live as they were recording and I heard Marco's words in real time.

My remarks of the possibility of standardizing their Translation API use aren't speculation; Google's terms/offers are pretty public: https://cloud.google.com/translate/faq

While Marco tried to put a nice spin on it, it should be obvious why Workflow dropped Google services
Show HN: Steer – Get honest feedback from your team every week
Interesting, considering that CSS animations were supposed to be much better than JS animations in that regard. I guess a simple setInterval would actually perform better here.
Golang: a language where you divide statements with `if err != nil`
>And that is how the Western Roman Empire ceased to exist. Breaking your promises to your refugees is a good way to get overthrown.

How to spot someone ignorant of history: Use of the argument "Thing X (that just happens to relate to contemporary political angle they are pushing) caused the fall of Rome."
Or rather it will rise with availability of debt. Tuition is not paid cash and incomes have been barely going up by a couple of percent per year
I was thinking the same thing. As someone who spent a lot of his PhD time with Late Antiquity as a secondary area of specialization, I can say that an enormous amount of this is "duh". It does not uproot the commonly accepted research by any stretch.
There is a rational component in the fear of artificial flavours. They serve to further dissociate what's tasty from what is good for you to eat.
I simply cannot understand why Atom and VSCode are so popular. I get that they are extensible, but is that really worth the slowdown to you? If I need more features than a text editor, I use an actual IDE.

Someone just posted some really embarassing benchmark numbers regarding this issue yesterday: https://github.com/jhallen/joes-sandbox/tree/master/editor-p...

Note that Atom and VSCode are nearly 10x slower than all the other competition, as well as simply crashing for many of the tests. To be fair, I do think Electron based desktop apps have their niche. Spotify is a perfect example. But they have no place in text editing.
I believe making native application for the three platforms would be considerably more effort.
well if you've ever built a cross platform native desktop application, you will appreciate Electron.

Java Swing. Never again.

edit: Do people downvoting even know what it's like building cross platform desktop applications using Java Swing? It's fucking awful, and that's a fact. Even the end result UI design look & feel is butt ugly. Sure you can spice things up with JavaFX but why? Do you not realize how masochistic it was back then vs now with thin web browser clients? Can't believe people are still thumping Java Swing in 2017.
> If any nation today had the ability to slaughter their enemies, they would.

This is untrue. Most citizens don't have the stomach for total war or civilian massacre. It's not considered acceptable or moral by most people. There was no lack of ability constraining the US from carpet bombing everything habitable in Afghanistan after 9/11, but relatively few people were advocating for that.
> easy to get started

Yes.

> cross platform support

Yes.

> Because you can write plugins in JS?

Yes.

---

As much as I prefer native programs as a user, it's impossible to ignore the benefits of cross-platform development and plebeian hackability/debuggability.
I think your biggest challenge is going to be to convince people to pay such a premium to save the 10 minutes they would need to make a coffee (of more or less equivalent quality) with a French press. I'm a coffee lover but I am not a coffee snob, so I don't dismiss your product based on it being instant coffee, but £60 a month is enough to cover a new French press every month plus the best beans that my local coffee shop sells and still have enough money left to go to the local café every now and then when too lazy to go out. And that's only if you don't like Nespresso-type coffee, in which case after an initial investment of 50-ish pounds for the basic machine, £60 a month is enough to buy me 150+ cups of coffee a month.

And this is just the price for 32 cups of coffee a month, which is at most 1/5 of my normal consumption.
I recently discovered the same issue in a webapp I develop... a simple CSS animation for a "loading" spinner was pegging the CPU. Using steps(n) with a low number basically resolves the issue. https://css-tricks.com/snippets/css/keyframe-animation-synta...

Kind of ridiculous that it's so easy to make this mistake.
Nix offers a very good attempt at this. There are some exceptions at the NixOS level, but they're kept to a minimum; mutable state is largely kept to just restarting/starting/stopping systemd services when the system changes.

And /etc is not among the exceptions; it's built as a package, just like nearly everything else. If something goes catastrophically wrong, you can still roll your system back to a previous version. (Through GRUB, if it's completely broken.)

For a concrete example, /etc/passwd is generated by a single NixOS module -- that is, Nix code. That module reads a list of users provided by other modules, and makes sure to e.g. avoid any duplicates. It's impossible to switch the system into a state where two users have the same UID, so while rolling back from that would be doable, you can't get there in the first place and (nonexistent) purge code could not be run.
Chargebee doesn't charge you money until you make your first $50k in revenue.

https://www.chargebee.com/pricing/
I tried, but at the time all users had access to all servers in cluster. Which does not work within my organisation. Shame, because it looks really nice.
In the area of numerical analysis, I'd recommend works by LeVeque and Trefethen.
Agreed, I podcast exclusively during daily commute.
This article crystalizes a point that was vague in my mind: "megacities have a problem making it affordable to raise large or even medium-size families. How many of us could live in San Francisco, London or New York City and bring up three children in a decent neighborhood with good schools? Only the already well-to-do can manage such a feat.".

As a mid-30s person with a new baby, I don't see how the numbers work for new entrants to the housing market - unless you were a gambler. Your gamble would be that (a) you don't ever take a hit on your income, and (b) property prices continue to rise. We've been unable to take that gamble .. and homes have increase 40% in the blink of an eye.

In Canada, we have a lot of family in the GTA. We're basically priced out of areas as far away as Mississauga and Milton (Milton went up 20% since Nov 2016). An option we are considering is to move to BC and just rent for a few years in Vancouver. At least we get a better city out of it. For any Canucks, are there any other decent places with tech jobs, and somewhat affordable housing?
On the other hand, it has the distinct advantage of being the truth, rather than propaganda.
Which PAM module are you using? Or a custom one?
I played with the anxiety & depression example, but I didn't get it. Specifically, I don't understand how "doing things" leads to "feeling good" which leads to "depression".
Autoclaved Aerated Concrete (AAC): Will the U.S. Ever Lighten Up? (2012)
>why should I care if it goes to production or not?

Having other people actually use the stuff is the best part for me.
On the other hand, iPhone's "Clock" app has an icon that shows the correct time with a super smooth seconds indicator. Which doesn't drain the battery.
>it has been installing iPhone backdoors for the CIA since 2008.

[Citation needed]

Also a bit interesting that this account was created the same minute that this comment was posted.
you can do all of this in Qt, too. Without the overhead of the inner platform effect.
DC-AC losses are small (<5% I think), and the majority of solar systems aren't connected to storage at the moment.

Google ran a prize project to build a better inverter a while ago: https://blog.google/topics/environment/and-winner-of-1-milli...

"It had to have an efficiency greater than 95 percent and handle loads of 2 kVA. It also had to fit in a metal enclosure of no more than 40 cubic inches."
It's not slow to me, I find my computer uses far less resources than say one of the million JetBrain IDE's. Combined with a bunch of useful plugins, it's pretty wonderful.
We have a lot of native GUI text editors. Gedit, Geany, Kate, and Notepad++ are free options, and then you have Sublime Text as a proprietary one.

They all support plugins and extensions, they are all super efficient in CPU usage, etc.

The thing is they aren't new, and because they are all C/C++ codebases developers wanting to add new features to text editors don't want to touch C++98 / ANSI C code from two decades ago.

Then you want to start talking about a C++17 / Go / Rust / etc text editor, but that is starting from scratch, and when you consider the time investment to develop the infrastructure of a text editor today vs just using Electron, the time investment makes less sense for hobbyist devs doing this stuff in their free time.
I'm not a big user of tmux sessions, but i quite like all these tools pop up around tmux.

I am switching to Kakoune IDE, which doesn't have pane splitting/etc, it relies on a tool such as tmux to do splitting instead. So, needless to say Tmux has become even more crucial to my environment.
Two ways:

One, in browser. I do use folders.

The other is seriously old school, but I like it. Drop addresses into a set of folders as shortcuts, or "Web jumpers" as they were called in SGI Irix, where I first started doing that.

I get folder names, shortcut title, and address text to search on. Works reasonably well.

I also have a text file with search engines and terms I find useful.
It's a partial yes. You have to worry about pressure as well. You can burn fuel at a higher temperature by igniting the gas at a higher pressure. But there are certain constraints due to the fuel. If the pressure is too high, the fuel will spontaneous combust. That's why there are different octane rating of fuels and why higher octane fuel gives you better fuel efficiency (given your engine has some sort of valve timing like VTEC). This is also why Diesel engines tend to have better mileage than gasoline engines. Even though gasoline engines will perform better at the same pressure as Diesel, there just no way to bring the gasoline to the same pressure that the Diesel can handle.

When and how you combust the fuel can give you different fuel efficiencies as well. For instance, the Brayton cycle can achieve easily over 50% fuel efficiency. But in order to achieve this, you need a special housing (jet engines uses this cycle) to be able to compress the fuel to the specific pressure and also handle the pressure. Also, special fuel is required. These two things makes it not really practical for the standard consumer.

On a tangent, Internal combustion engines is probably one of the funnest and hardest class I took in graduate school...
Using "set -e" with pipefail is racy because of SIGPIPE. For example, if you do this:

some_command | head

Then depending on timing, `some_command` _may_ generate all of its output and stuff it into the pipe, exiting successfully. Or `head` may get the lines it needs and close the pipe, causing `some_command` to exit with SIGPIPE. Using pipefail makes the whole pipeline fail, and then `-e` terminates the script.

And it only happens sometimes.
Sound Synthesis in Java
Judging by this link: http://www.etymonline.com/index.php?term=barbarian,
the reasoning is based on words in other indoeuropean languages having a similar root to 'barbarian' being used to refer to stammering or incoherent speech.
I'm reminded of this classic: https://github.com/npm/npm/issues/11283

NPM had a progress bar that was so fancy that it slowed down installation time (basically its only job) by ~50%. Hilarious.

My mantra here is, if you find yourself thinking about implementing a fancy loading spinner/progress bar, it would be more productive to just spend that time making it unnecessary - speed up your shit! Obviously that doesn't apply to VS Code's cursor.
Sometimes at a large company feedback from support and those customer forms doesn't make it all the way back to the engineers. The engineers read hacker news. As soon as they saw this it makes sense that they fixed it.

Seems like the pipeline for customer feedback could be improved.
They actually serve their purpose pretty well. You won't arouse suspicion or hint at any details of the project if someone overhears you talking about sonic screwdrivers or dark matter. It's not like they intended these projects to be known outside the CIA/IC.
How fast does it run on 1995 hardware though?
It probably does drain the battery if you leave it on the screen for a while. They can get away with it because people usually aren't looking at their app icons for extended periods of time.
And that is OK for Notes or todo app, but text editor that is used by developers who tend to customize it with plugins and whatnot I think that is not viable option. But that's just my personal preference, maybe I am wrong...
Visualizing Daylight Saving Time