skysight-inc/HackerNews huggingface dataset:
> what is the business value over raw executables + Nomad.

It's not a given than any of the major business value generators are relevant to your shop, your domain, and your business demands. KISS is always good advice.

Low hanging fruit: Nomad (backed by HashiCorp), is a direct competitor to kubernetes (backed by google). One of those solutions is available turn-key on every major cloud provider and also the premiere Enterprise VM management solution. The other is called Nomad ;)

Raw executables pack up very nicely into containers, so if you're able to exist happily with just apps then just apps in containers won't change much (and therefore look like extra work)... For numerous domains raw executables are just a percentage of the deployment. Be it third-party apps/drivers that need to be installed, registry fixes, or whatever the Ops demands for server maintenance are a non-starter. And then things like load balancing and dynamic scaling pop up...

More importantly, for what I do, the binary validation of an immutable server in multiple zones is critical to ensuring security. Nothing can be changed, nothing shall change, and every point of customization will be scripted, or else it can't get near our data.

Cross platform and legacy scenarios are major players. More pressing, though, are the application level primatives that k8s provides in a cross-platform cross-cloud manner (which can also be federated...), so that your scaling story is adequately handled and your local apps become much more robust and cloud-native.

Bottom line: it's not a given that k8s will improve your life, here and now, apps + Nomad is viable. For the broader eco-system though the "other stuff" in k8s, and the rigidity/stability of dependency graphs in containers, are clear value drivers and highly meaningful.
Publicly funded research should without reservation be free and available to all (if that's what the author chooses). I say that as someone who hopes to publish within the next 18 months. Not sure it's going to be any good, but it will be free.

The big publishers are public parasites that make money off the work of other people and through controlling information and progress. The quicker they go into the dustbin of history the better. My issue is less with the argument and more with the general sentiment.

I don't understand how we can get outraged that companies like Elsevier operate this way when it is fundamentally the same closed model that is so prevalent in tech. I don't imagine as an industry we are so self-unaware, contradictory, or (to use a less nice word) hypocritical, but the sentiment doesn't match with the actions of this industry. where does the disconnect come from?

We celebrate piracy in this thread, but if these same tactics were turned on almost any company represented on HN, it would not be seen as a virtue.
Welcome into web compatibility world - lot of companies do nice buck out of its quick evolution. And this is very, very good thing for you too if you play it well.

For internal use the answer is self-signed certificate. However I wouldn't count on web browser based software compatibility to last even 10 years. I think browser vendors at some point will decide to ditch <512-bit certs or some encryption scheme and one needs to make a cert/server upgrade. Some option may be Firefox ESR [0] requirement to ease an adoption.

Moreover browser is UI part of your solution and you need to define some requirements - this should be all right for well administrated environments. If the user for any reason upgrades/changes the browser but not your device then this is user introduced incompatibility. Your EULA should cover that. Also you should send notifications or just show some message in device panel to your customers that they need and upgrade if they want to use given browser past version X.

Customers need to learn that web means edge tech and that needs frequent upgrades. Their isolated internal network of the past e.g based on WiFi WEP would be practically a network open to bad actors today.

[0] https://www.mozilla.org/en-US/firefox/organizations/
> a housing regulation dispute

That makes it seem like a minor issue. AirBNB is facilitating this. AirBNB must allow the government to check up on local regulations. Limitations on how many days you can rent out your property and seeing how many properties each individual has is something only AirBNB has. It's further a very common thing related to their business. The main revenue source for AirBNB is exactly what governments (local city, etc) want data of.

AirBNB has often tried to block this, saying it's should be checked without any effort on their part. It took years of talks for AirBNB to cooperate in e.g. Amsterdam. Fortunately EU is now putting this all into law.

If AirBNB is allowing people to easily break local regulations and AirBNB is made aware of that fact they should follow the local regulations.

In most industries following local regulations is a common sense thing. There's also sometimes a personal effect of not following regulations. E.g. if someone on a vessel spills 1 liter of oil in the water that person can get a jail sentence for this. It doesn't matter if it was an accident or not.

Then for things like AirBNB, Uber, etc completely different rules apply. It makes no sense.
Ok, I think I read in another comment of yours that your talking about 550 tracks in collection? At such a low number I'd skip the playlist management and just sync the whole collection. At that point it's a non-issue as everything gets synced witout the need for any action on your side.

I only buy lossless music from third party stores and physical sources and therefor only use iTunes for music management (without problems I might add), not for buying. However if you often buy from your iPhone I'd guess it's even easier - shouldn't your album/song already be on the phone immediatelly after purchase while any other changes get synced whenever you're in the same network as your laptop?

I still fail to see the issue here.
Europe is far beyond the US (regarding cs saleries, I mean), but in e.g. Germany it's not that bad. I've a masters degree and about 3 years work experience and am at around 6k a month (+ vacation bonus +christmas bonus +personal performance bonus +company retirement plan) which is quite average in southern germany at least for bigger company and engineering/technical roles.
But the browser could default that to https since that's allowed. If you use a real domain that has no https equivalent you should be safer (neverssl.com is one of those).
Did you consider the approach of scanning through the readme and looking for urls to known donation sites? Maybe this could be done separately to add to the list?
If you're juggling multiple incompatible versions of application servers across multiple platforms across multiple datacenters and multiple cloud providers with multiple dev teams... you're gonna see some real value to those kinda of "solutions". It's not random that this tech is coming from cloud leaders and Entprise shops, and they don't address problems common to development, they address problems common to cloud apps and cloud heavy Enterprise shops.

I think Assembler looks like ass and it doesn't add much to how I want to program... It's still frequently used, though, because it solves problems other than the ones I have.
I didn't care much for my internships and early work. I felt like a cog in a machine. I always wanted to be the guy designing the machine. After a few years I was that guy. Not all entry work has to be mundane, but you learn a lot doing some of that work.

The fact that you are spending multiple days, rather than hours, building a controller hints to me that you haven't really mastered that work. Perhaps the task might feel less mundane if you developed a tool/framework to simplify the task itself.
> HN works just fine without Javascript.

Confirmed by me[0] using HN throw Links2, screenshot[1] attached ;-)

> The only thing that doesn't work is collapsing comment threads.

Voting on comments also not work without JavaScript on HN, but in same time voting on threads work without JS.

[0] https://news.ycombinator.com/item?id=16191843

[1] http://www.hnng.moe/f/ZZJ
Lagrange and Laplace -> Poisson -> Michel Chasles -> Jean-Gaston Darboux -> Émile Borel -> Georges Valiron -> Laurent Schwarz -> Jacques-Louis Lions -> Haïm Brezis -> Pierre-Louis Lions -> Cédric Villani

Lagrange also advised Fourier, Schwartz also advised Grothendieck, Borel also advised Lebesgue etc...
Lagrange was advised by Euler, and Laplace by D'Alembert

So another path is Euler -> Lagrange -> Fourier -> Navier

another one:
D'Alembert -> Laplace -> Poisson -> Dirichlet -> Lipschitz -> Felix Klein -> Lindemann -> Hilbert
etc etc
Those already are news companies and are already subject to the regulation for news companies

Google and Facebook refuse to be acknowledged as such
Case Study: How Netflix Prevents New Account Fraud
That you're taking the analogy too literally? Ice skating does sound more fun.
There are moments in what google do where it's explicitly in the public domain. QUIC is now in IETF process. Substantial parts of IPv6 are done in IETF. Google public DNS is in IETF. I believe Google docs and sheets uses open doc standards.

There are moments which are not. I think their smarts behind ad placement logic and the ML derived stuff may be trade secret not patent. I believe their use of patents acquired through Motorola was defensive not offensive but I disliked that move.

Google exploit first mover advantage and category killer scale as much as IPR. If they used IPR as much as apple do, to defend the indefensible (slide to open for goodness sake) I'd repudiate that.

I don't entirely like Google. In this space is see them as a lesser evil than say SCO or Oracle
Tiny retro gaming on your keychain
I had to read it a few times . Mind Blown.
That piece has a lot of grammatical errors for a professor of anything to write in something for broad consumption.
In Sydney, Australia we tend to use exactly the same nomenclature, but over (East) is never very far. You might go over to Bondi. Out (west) tends to include everything until the centre of Australia (going out to Bathurst, going way out to Alice Springs, or even just going out west).

Up and down tend to extend the entire north - south distance of the country. Up to eff-en-cue (FNQ = Far North Queensland) or down to Tassie (Tasmania).

I think the extended distances compared to Texas is probably due to the vast amount of nothing throughout most of Australia.
I thought the underlying schema was pretty obvious. However I made lots of mistakes due to trying it out from my phone, and it didn't cooperate as well as one would've liked.

But I think the design was good. I also noticed the option to look at the schema, if needed.
Chemical/electrical/mechanical engineers can't use their field to automate their field.

A mechanical engineer designing a new manufacturing technique or robot is most certainly using their field to automate their field. Most of computing exists because electronic engineers used their field to automate their field. Software is not unique in this respect.
I know I would be wrapping my helmet with chicken wire if those expensive "flies" were around.

Yes, the blast would still occur, but a few inches from my skull.

I really hate war.

I wish the draft would be reinstated, with no exceptions. In school--sorry. Disability needs to really bad. The rich would be first on the list. Why first--they can afford a setback.
Htalbum-foto-cewek-sma-yang-doyan-ngentt.html?zx=7257ca48702b50be
Yes. I don't buy "information wants to be free" but I do believe "the internet worked better than the others because it was open spec and free" (in no sense without cost)
I think you've hit on the major issue with the "anti-hype" around kubernetes and related products: they're not something you need, per se, to develop an app. They are something you need to manage multiple parallel development processes.

For devs stuck in a silo it's a little like putting margarine on butter. For DevOps looking at hundreds of little silos it's the foundation of operational sanity.
To be fair, there's an embedded demo + tutorial that gives you a pretty good idea what it is and how it works:

https://workflowy.com/demo/embed/
Most people would consider software that "does software engineering" AI.
I don't think this is the general frustration with programming that the grandfather post mentioned, it sounds more like you are working on a bad project.

There's always been some push-back against over-abstraction, from Rails' "FU Java" spirit to the whole Go ecosystem. It's just that these jobs are much harder to find than the typical Java EE hellscape.
This is going to make for interesting research into Shakespeare's art, the same way that the North version of Plutarch's Lives informs the famous "The barge she sat in" passage from Antony and Cleopatra: http://bloggingshakespeare.com/the-barge-she-sat-in
The quad amp skin was my favourite (proud owner of a quad 22 valve stack gathering dust)
This seems more sane IMO. The pay in the US seems just crazy. Programming an sich is absolutely not something you need an extensive training for.

On the other hand, I spent a huge amount of time and effort on my eduation. While I could not do this without financial support from my parents, I also made a lot of sacrifices, and I am a little bit bitter that friends who dropped out as undergraduate make more than I do. Makes you wonder why anybody would like to work in IT at all.
Two types of engineering resiliency
I voted you up, then saw Fig 2 and changed my mind. Looks fairly large. Sure, might be chance, but looks like a pretty large effect to me, not sure what you'd call large if that isn't. [<-- highly scientific comment]
Sci-hub, and the availability of research, have been and is, something to be grateful for.

It seems like fear is the motivating function for restriction of knowledge, and that is understandable.

"Science's...Queen"
We are luckier than we deserve that Mozilla exists. If it was necessary to re-implement a modern Web browser completely from scratch today, it would probably take someone with the level of commitment of Richard Stallman to make it happen.
yep, they still need to make money.
Apropos of the show (from last week):

http://www.bbc.com/news/uk-england-suffolk-42887063

I feel a bit bad for these guys, but it's also very funny.

Delightful show for anyone who likes muted English humor.
DuckTales had some pretty interesting concepts. It's a pity that's uncommon in most shows for grown ups today.
The Origins of Cryptocurrencies, with Bitcoin or Ethereum in particular are really important for people to be aware of.

These "coins" were produced simply by running some software. If you look at the math under the hood, you'll notice the algorithm distributed most of the coins essentially for free to a very very small group of people.

Best estimates are that there are about one million
holders of Bitcoin; 47 individuals hold about 30 percent,
another 900 hold a further 20 percent, the next 10,000
about 25% and another million about 20%, with 5% being
lost. So 1/10th of one percent represent about half the
holdings of Bitcoin and 1 percent close to 80 percent
(http://www.businessinsider.com/927-people-own-half-
of-the-bitcoins-2013-12). The concentration of Litecoin
ownership is similar
(http://litecoin-rich-list.blogspot.com).
Most of the big wallets have been in place from early on,
so sitting back and watching your capital grow has been a
very successful strategy.

The distribution of Bitcoin holdings looks much like the
distribution of wealth in North Korea and makes the
China’s and even the US’ wealth distribution look like
that of a workers’ paradise

http://www.businessinsider.com/bitcoin-inequality-2014-1

It's essentially a penny stock deception, where the early users who generated the coins for low cost, or free, control the majority of the supply to manipulate the market spot price and than launch marketing campaigns and propaganda in an attempt to convince the uninformed public to buy their software coins.

While there may be issues with fiat systems, it's far better than purchasing any of these crypto beanie baby schemes.
A compiler is software that does software engineering. Saves a lot of time and effort.

Package managers, that used to be hard to do by hand.

Bundlers and linkers, that stuff used to need skilled engineers.

Many other examples
". And this difference (paying it back, which negates the effects of QE over the long term) is why QE is okay."

You can't be serious. Why not QE to to tune of 100 Trillion?
> An ORM is literally throwing money out the window.

What? Definitely the opposite. First of all, ORMs are just tools, as the name implies they are object-relational-mappers. That's it, you writing SQL to translate to objects is just you writing an ORM, although a very tiny one.

Modern ORM frameworks are incredibly more productive with better security and reliability than hand-crafted SQL and mapping code. Unless you're working at serious scale, doing custom reporting, or other complex scenarios, they handle 99% of CRUD database operations perfectly well. Wasting time reimplementing an existing tool is quite literally throwing money out the window.
Apple appears to be blocking developers from using its emoji in their apps
What is Safeguarding? (A definition)
How much law do we take with us?
> Do you think the processing of room acoustics might make a big enough difference that the speaker sounds as good as or better than more expensive options?

That's the important question, which I obviously can't answer yet. However judging by early reports, even by audio enthusiasts, it seems to be an incredible speaker for its size and DSP is indeed one of the features that can really make difference in modern speaker design.

But then again it's a 4 inch speaker and I'm wondering if they have limited their potential with such a small form factor. If it sounds as good as other, slightly larger, yet affordable bookshelf speakers that's impressive, but those speakers have been widely available (and work with any source) for a long time.

So to stay with your analogy, I worry that Apple has managed to turn a needlessly small sensor into a competetive camera and wonder what they could have done if they used a decently sized, already competetive sensor with the same software magic.
Actually have to disagree with that. Currently "free SSL cert" is becoming part of every managed web hosting offering.
Military bases in hostile territory may have to be surrounded and covered over by chain-link fence material on telephone poles.
We're still in early beta phase - here's a quick showcase for some client here: https://partners.zestoy.com/showcase/home/ and the main website https://www.zestoy.com
I am going to bet IBM, SAP and Oracle are going to disappear from that list over the next 10 years. Their numbers just represent Enterprise IT that is getting unnecessarily milked.
When the flight instructor story and regression to the mean were discussed on HN a year ago[1], user "cortesoft" had a brilliant way to convince you:

Yeah, I always make an example with coin flips to show how this is true.... lets say heads is success and tails is failure.

Flip 100 coins. Take the ones that 'failed' (landed tails) and scold them. Flip them again. Half improved! Praise the ones that got heads the first time. Flip them again. Half got worse :(

Clearly, scolding is more effective than praising.

[1] https://news.ycombinator.com/item?id=12707606
If you control the local DNS server, you can install a certificate for localserver.example.com, then have the server return a local IP for localserver.example.com
A carrier's radar has a vastly different power budget than basically anything else which is mobile, though. I mean, the AN/SPY-1 puts out a full megawatt of RF power. Even the gas turbine on an M1 Abrams tank, if it was coupled directly to a generator and powering nothing else, can't provide enough electricity to run that. Hell, even if you put two of them together, they'd struggle.
I don't have a technique to manage all this content. I've been working on the opposite. Here are some disconnected thoughts.

First, realize you don't need (or can't) known everything. There's too much content out there. You'll get overloaded and burn out.

Not everything is useful to you. Sure, it's always good to read about things outside one's bubble to get new insights, but that will occur naturally if you're a curious person. Fight that urge.

After trying to minimize the amount of things that go into your to-read bucket, you'll notice you still have too much to read. Filter again and be okay with missing something. When you actually have an issue in front of you, you'll know how to find the solution. No need to cram everything into your brain.
Every field is working to automate their field with the help of software. For which you need software developers. The article raises the question of why people are hired as software developers even if they don't have such a degree. Its because companies see it as an automation problem and not as a software engineering problem. That is also why quality or experience of the developer is irrelevant most of the time, there is no one else to judge it, so if its working then its working.
Based on bibliographic notes alone we can say that for each produced paper, a lot more are consumed.
I noticed the same thing as a native Texan living in northern Bavaria. It's caused me to seriously mix up east and west in Austria and Switzerland - in my mental map, Salzburg is to the left of Innsbruck, which is to the left of Switzerland. However, my mental map of northern Bavaria, along with the rest of Germany, is aligned east=right, west=left, north=up.

Result? Pretty much anywhere is somewhere I'm going "up" to, be it Salzburg or Hannover.
if risk << reward {
attack;
}
Seems like Google would continue to attack startup ecosystem in India.
Come back when they are past 80
As a manager I’d probably advice against picking programming unless you love it.

That is the dirty little secret of our industry. You need to do your day job AND on your own time, keep your skills up to date, and/or work on open source and/or write a blog or something. There was a post on there the other day on how keeping up to date with k8s is a full-time job in and of itself, well you need to do that - and a bunch of others - in your free time, in the full knowledge that what's hot today might turn out to be worthless in a year or two.

People on the outside, even those aspiring to get in, I don't think fully realize the commitment of those making the headline salaries in this field. Just as you won't make it as a banker unless you LOVE making deals, so much that you'd even do it for free...
That's a very narrow view of the options available for law enforcement. Sometimes "going after all the bad guys" is a terrible strategy.
There is also the Auatralian Murray Magpie, which is another name for the Magpie-lark and is also not the bird in thr article.
> Too bad it's electron.

Thank You for the TL;DR. Hate it too ;-)

I currently migrate from ghostwriter[0] to VNote[1] (both are Qt-based). VNote look very nice, but some refactoring needed + some features (that I'm waiting for) still missed. Hope, VNote development will be active, as it's developer[2] promised on HN[3].

[0] https://github.com/wereturtle/ghostwriter

[1] https://github.com/tamlok/vnote

[2] https://news.ycombinator.com/user?id=tamlok

[3] https://news.ycombinator.com/item?id=16149821