skysight-inc/HackerNews huggingface dataset:
> I miss knowing how my online friends are really doing these days. Being able to go through their life, their personal updates, the ups and the downs.

What? That was horrible! The simpletons talking about every mood change, or publicly plotting juvenile retribution against an ex-lover, or a respected keynote speaker who was previously isolated to that role now inviting you to Mafia Wars

I deleted my first “everyone I met everywhere” Facebook in 2008.

Allowing a new bare bones one in 2012 which is merely deactivated now.

This article is a mere nostalgic highlight reel, ironic how it complains then about instagram

Yeah ok, people in their 30s complain about selfies, selfie sticks, pictures of food, ephemeral stories, vertical videos, and older people using social media. They’re lost in between a dichotomy demographics that do not care and who these current networks are made for.

I would say the delayed gratisfaction is bigger component to the prior experience: planning, coordinating, and uploading just a few photos from different sources much later. The next day even, if your friends were tech savvy and had fast connections. The dopamine of social interaction coming in bursts, and the anticipation of the possibility having its own allure.
Ok, but like what if your metadata is even more complicated than just a single field, it’s ridiculous to have to include even more opening and closing tags.
<map>
<kvp>
<key>k</key>
<value>v</key>
<metadata>
<field1>m</field1>
<field2>m2</field2>
</metadata>
</kvp>
</map>

It’s just crazy to look at tbh, and it was annoying to type on my phone. I’m amazed people are still arguing in favor of it. In reality you just want the markup to transmit the most information in the least amount of bits. This is a measurable quantity and xml objectively sucks at it.
There's a big random factor too.
There’s historical precedent in the relocation of Newfoundland outports in the ‘60s. One reason that was given at the time was to move individuals into areas supported by modern infrastructure.
Azure Cosmos DB: Microsoft's Cloud-Born Globally Distributed Database
I wonder how far away we are for this being automated? I'm sure it could be done now, but accuracy, especially for more dense and difficult books, would be lacking.
I have never used a language/tool like this at scale and enjoyed it.

For example, embedding a bash script in a templating language. This is such an incredibly crap idea I don't know how it keeps getting perpetuated. Use of this pattern works as follows: user A writes the script, tests it, shoves it into template. user B modifies the template, commits it, it later breaks silently because it was not tested, because it's in a template language, so you can't lint it and it has no tests written for it (because how did you know it would even get generated based on your input/function, let alone all the places it would be used and how, because templates). user C finds the hidden breakage after tearing out hair, removes the script from template, and writes it as a normal script that takes options and writes a test for good measure. (If you try to use normal dev patterns around the templates, like generate-template-then-commit-to-vcs, relying on and testing the generated versions, your tests have to be reworked whenever you regenerate, and later the generator gradually begins to break, so you just modify the copy in VCS rather than using the template)

A separate problem is that templating languages that give you advanced functionality lead you to want to use that functionality, and the more you do, the harder it is to maintain over time. It may not be readily apparent that trying to make Ansible configs work declaratively requires an annoying amount of complexity, or writing entire applications that cannot be easily reused and calling them "modules" or "plugins". (Whatever you are trying to template/generate, the only way to know for sure you're doing it validly is to have a function that actually parses and outputs the format according to a spec, because just spitting out a template and then externally validating it becomes very difficult to debug, because you don't know why the template is spitting out the output the way it is. So your templating language eventually becomes a compiler)

Since this is a new language, you also have to re-implement everything you normally have for a language, like a plug-in for your IDE, linter, debugger, code analyzer, port the standard libraries to different systems, etc. And of course all new devs have to learn this thing and all its quirks before they can start doing work. An entire ecosystem eventually needs to exist to support its continued use, and if you have problems, you hope this ecosystem continues to flourish so you can get support for this unsupported language tool thing, or you'll be hiring internal devs to do it.

Maybe the problem is these start out as tools for developers, and only when they get used for operations do the anti-patterns surface. I've gone through it several times and it always ends up a PITA.
Apple shouldn't be allowed to do business in China, because of their attrocious human rights record.
What Is a Manifold?
If you can't imagine a world with wasteful consumption but no advertising, that kind of tentatively rules out "wasteful consumption causes advertising". What remains is "advertising causes wasteful consumption" and "wasteful consumption and advertising are both caused by a third thing", but given that advertising is literally the art and science of making people buy more stuff, the "advertising causes wasteful consumption" option seems the most probable.
There's a lot of vocabulary like that. I've had conversations about ensuring a daemon reaped zombie children in public before we realized what it sounded like.

Then there's a lot of master/slave terminology.
That’s beside my point. Dig isn’t a tool for diagnosing resolv.conf. It’s a tool for querying and diagnosing name server responses. I have no opinion on systemd nor its maintainer.

Meta: this entire thread is even relevant to the story. Some folks just wanted to complain about systemd. It doesn’t make for interesting reading and lowers the discussion quality here.
Staying in Business as a Developer
I recently had major surgery and the hospital I stayed in in the UK absolutely encouraged both getting out of bed and sitting in a chair as well as dressing in your normal clothes as soon as possible. Even though I was in ITU the day after surgery and couldn't even sit myself up, they still got me up with support, moved the bed out from behind me and sat me in a chair for a few hours. A week later when I was on a normal ward they encouraged you to get dressed and had posters up around the ward suggesting it.
Check the history of Oracle Forms and APEX products.
I'm nearing the end of my second year of CS. I was up programming until midnight last night (Saturday night). I woke at 6am this morning excited that I get to keep working on this task. I don't know of a single peer excited to work on assignments but I guess this bodes well for me.
It's not feasible. It requires all the players to cooperate and one leak will ruin it.

We will have to use punishment as deterrent for someone who is harming other with all of this information.
> After this exercise, I realized how great it would be if these companies had to provide a clean and well documented API. Users could implement their own apps, liberating themselves from having to trust their private data and resources to companies that would care less if, if allowed.

That's why we don't have those APIs. It's not in the interest of any company to make itself more interoperable. This would allow users to develop ways at getting directly what they want and paying the sticker price, without being exposed to all kinds of garbage. Problem is, this very garbage is an important, and sometimes primary way companies make money.

Put another way: most companies aren't your friends, they're here to abuse you. Hold on tightly to the rare ones that are friendly.
of course I agree with you
Honestly your lack of basic economic and real world knowledge is irritating. The real world is not a perfect market. The real world is bounded by time. Therefore it is possible to have temporary shortages that resolve themselves over time. The entire point of free market economics is that those real world shortages are temporary. If chestnut trees could grow instantly the shortage would be gone instantly. There is an equilibrium where enough chestnuts are produced to match the consumers that can afford them. In a non free market economy like communism with a central planner this is not the goal. The planner will just set arbitrary prices and production quantities that do might or might not match the actual number of consumers. What happens is that those who buy the product first, get it first and often for a low price. The producer doesn't get a share of the profits and therefore the incentive to invest the surplus into more chestnut trees doesn't exist. The shortage is permanent (assuming no black markets).
Flash ROMs with a Raspberry Pi (2017)
It sounds like a nice IDE is the solution then
"Having mainstream appeal" does not mean legitimacy as a scientific discipline. Psychoanalysis is about as useful as alcoholic anonymous' 12 step program: it's a terrific placebo. Mainstream theories are largely discredited by neuroscience and psychiatry, but it turns out having people just sit on a couch and self-reflect is usually beneficial regardless. But if you want to understand the how's and why's of the human mind with scientific rigor, then do not look to anything in the field of psychoanalysis.
I am referring to the laws specifically.

California's law specifically states that a beep is sufficient to establish recording notification, so that one is out; Florida's law requires intention; as do Illinois, Maryland, Massachusetts, New Hampshire, and Pennsylvania.

Washington is the only state where it isn't totally 100% clear, and the law seems to read that a tone would be sufficient to establish consent.
They should. Preponderance of evidence is for civil charges, criminal charges require proof beyond a reasonable doubt.
Fortunately for the rest of us, no-one actually gets to own a thread and gatekeeper the discussion.
correct. turning off “location history” only turns off the visualization, not tracking. your location is still associated with each piece of google activity—searches etc. there is no way to totally turn off location tracking other than tuning off “web and app activity”—which then locks you out of several google services entirely.
The trust has been broken. There needs to be a way to make sure this is a transition to "paid, no ads/tracking" and not "paid plus ads/tracking".

One interesting side effect of GDPR is the surprising amount of PC games - games for which I paid price that's presumably profitable to the authors - that started throwing up consent forms.
Some people in the US are even mad right now that the government didn’t take too much money from them and then give the extra back this year. Writing that sentence seems like nonsense, but I’ve witnessed it first hand.
>> Please note that Prolog programs are, syntactically, also Prolog terms, and "." is used at the end of each clause.

Heh. You won't believe how much trouble I got into for using Prolog terminology like "term" and "predicate" when speaking to logic programming people, even though they all know Prolog perfectly well.

You can probably imagine why- in FOL, and so in logic programming, a "term" is a variable, a constant or a function, and a "predicate" is a concept. In Prolog, a "term" is - well, everything! And "predicate" is either a clause or what LP people call an atom. Oh, and, btw, an "atom" in Prolog is either a predicate symbol, a non-ary function, or a constant, whereas in LP it's a predicate symbol followed by a vector of terms in parentheses.

How all this terminological confusion came about, I don't know, but I'm sure suffering because of it, and because I first learned Prolog, before really studying logic programming, as such.
Yes, this is obviously central in explaining the stranglehold the US can exert i other jurisdictions. "Comply with our sanctions or be denied trade in dollars" is something no serious business, let alone bank, can disregard. That such submissiveness also spills over into journalism and politics is understandable but disgusting.

No matter, it will not stand for long. Economic powerhouses like China and Europe will not accept it in the long term.
Page 19 is misleading, sailing close to mendacity.

> Frances Allen Got All The Good Ones.

> 1971: "A Catalogue of Optimizing Transformations". The ~8 passes to write if you're going to bother.

> Inline, Unroll (& Vectorize), CSE, DCE, Code Motion, Constant Fold, Peephole.

> That's it. You're welcome. Many compilers just do those, get ~80% best-case perf.

You could be excused if you came away from this believing that Frances Allen invented all of these optimizations.

She didn't.

With that cleared up, you might think that, at least, she is the sole author of the overview paper cited.

She isn't.

It seems an overwhelming need to come up with some heroic narrative around "women in coding" got the better of this author. I don't think this kind of "proof" is helpful.
The financial data of an individual should be protected the same way the health data is.

If this means more fraud/scam/conmen so be it.
Sibling comment is spot on. Your "teacher" was either not well informed or dealing with some issues himself.

To cathartically let go of that experience, I suggest reading up on Curry, the logical language extension to Haskell: https://en.wikipedia.org/wiki/Curry_(programming_language)
As a developer in Australia, this is true... there are literally no jobs for people doing a science degree. Even doing a CS degree can be pretty shaky - most businesses/companies here are just looking to get a basic app out, and something like Machine Learning / AI is just not required as of yet. That's why I'm looking to move to the US for better opportunities...
This becomes even more obvious when you directly compare certain issues such as elections. Dutch media dedicates so much more time to the US elections than it does to our neighbors (Germany, France or UK). I don’t know what the exact reason is, but it seems like we’re a lot more focused on what’s going on in the US.
How much Uber pays to use Google Maps ($58M)
Looks like the authors completely ignored Lisp related work spanning almost half a century. They will have their minds blown if they ever check out SBCL, for example.
DNS Caching: Running on Zero (2010) [pdf]
A sane shell language would be nice. Powershell is closer than most, but it still has some pretty WTF aspects, like `-lt` instead of `<` and how lists collapse.
Suppose that this is true and that there is no way to achieve this without AMP. Are we going to route the whole web through Google's server so that pages are rendered faster? This is getting silly.
But so is food, and while I probably won't die in the next 6 months from lack of medical attention, if the groceries shut down I would.

Yet the US medical system is a giant clusterfuck of burned money, and the US food system can provide food at some of the lowest prices in the developed world. US chicken is half what I have to pay in Europe.
This is super cool, I worked on something similar a while back (https://github.com/faissaloo/Layne). Didn't finish it however because I found D, which did alot of what I wanted better.
> What we’re doing to the planet is not as important as what we're achieving as a species entering the transhumanist age.

So humans are sacred ? Not in my world.
> he wanted the GOP to win because they wouldn't be able to get anything done, which is a hint about how he feels for US government.

Ha really? He said that?

I felt the same way but a Californian’s vote doesnt influence representation

Its been a great few years: we operate better with agencies paralyzed, disarray in legislative consensus, and an ongoing appetite for risk in the markets. I understood which taxes would likely be lowered.

I remember being at the voting booth thinking of this decision tree. But there is nothing a Californian could have done by that point in time. I would say the outcome has been very accurate and predictable on these fronts.

It has been entertaining listening to other Californians tell me what people think if a left vote isnt deemed the clearly favorable vote for those people. I would say it doesnt really factor in what people think at all.
"Dog" and "dog" are the same word, they are read the same, and pronounced the same. "D" and "d" are the same letter of the English alphabet, an alphabet with 26 characters not 52 characters. Why should they map to different things just because of some implementation limit behind the scenes in a computer?

Why should the ASCII table be the defining characteristic, over and above the way humans have used English for decades? ASCII "Foo" and UTF-16 "Foo" are not the same set of bytes, should they map to different things? "Foo" and "Foo" are not displayed with the same set of pixels, should they map to different things? "Foo" and "Foo" are not stored in the same memory address, nor were they typed in the same number of milliseconds over the same USB packets, why should the ASCII table internal detail matter and those details not matter?
> it took an intern three weeks to do it.

What I see happening that even though productivity has increased by e.g. an order of magnitude, projects still remain big since there's a latent demand for more features.
Nice. I thought just n-grams are powerful enough but you seem to be already working with many more dimensions.
> if implemented right

This step is harder than people think.
It also disabled IPv6, form auto filling, and automatic updates of Firefox. Like 99% of these projects, lots of questionable choices here. I never understand why people would recommend applying hundreds of settings without understanding what they do. It’s registry cleaner-level of irresponsible (breaks tons of things for little to no benefit). To be fair, in the “Implementation” page (???) of the project wiki, the authors state “ULTRA UBER IMPORTANT. Do not just take the user.js and use it with your profile. There are some considerations to make first that concern your online security etc”, but nothing of the sorts is in the readme or even the overview wiki page.
We’ve been using jsonnet to combine Prometheus alerts and Grafana dashboards into little packages called monitoring Mixins: https://github.com/kubernetes-monitoring/kubernetes-mixin

A bunch more exist for things like Prometheus, consul, etc, vault, cluster, ceph, memcached etc

We’ve also built a super simple package manager for this called jsonnet-bundler (jb for short).

And of course we use jsonnet (with the ksonnet lib) at Grafana Labs for all our Kubernetes jobs.
I was referring to client side configuration and not pihole's configuration.

Pihole is basically a front end for dnsmasq which may indeed forward to servers in a round-robin fashion. Servers capable of forwarding usually have other options for determining who to forward to than just an ordered list. For example, if I recall correctly, Unbound by default distributes at random and then favors what it determines to be the fastest.
However, less expressive than Prolog
While all you said is true, I'd recommend to think of a plausible alternative.

If the USA stops behaving as an Empire, what would actually happen? My guess is that China would become the global empire, to a higher level than right now. Do you really want that? Will China be a better global empire? I mean, the USA at least has some form of democracy, whereas China is the largest dictatorship in the planet. Maybe the USA being a global empire is the least worst alternative.

And by the way I'm European.
Thank you for putting this into tangible concepts.

There’s a slice of a population that I work with that shows tendencies of the way that “typical people” would react to a given situation. If a challenging situation comes up, there’s a good balance between anxiety and resiliency. They tend to be in acute care specifically because their needs exceeded the ability to cope and manage their situation at home.

At the same time, mental health conditions can diminish individuals’ ability for resilience with chronic conditions. Thus, this necessitates admission to acute care for something that could be managed at home. In acute care, the life style pattern known to these patients presents as ongoing “malingering” in beds.

The “activation” that’s discussed in the article seems to reflect that individuals who do have diminished resiliency tend to do better when their days are structured.
It's also commonly laughed at in the UK. We typically see it as an Americanism that is a sort-of catch-all for different genres of electronic music. When Aphex first came out it was under the genre/banner of "Braindance" (remember that? :)). He has used quite a few genres since, though.
That Europe push technology, not people to solve the recycle problem?
In Australia, the courses are certified by the Institute of Engineers. Everybody does the same maths, physics, chemistry subjects. Only in the final year or two do the students get a choice of elective subjects.

Most Engineering students share a common first year (again, no electives) but the subsequent years differ depending on speciality (electrical, mechanical etc).

Contrasted to a science degree, where two people with a "Physics major" may have done very different work, both in subject matter and in difficulty.
It looks perfectly reasonable to me. VB6, KiX, Powershell and .NET suggest some part of the overall system is done through Windows desktop apps and Windows computers automation. JS, React and Angular imply that at least two frontends are involved (or possibly one under rewrite). Java, C++ and Golang are probably used for other parts.

It's only small and well-defined software that can get away in being written in one technology. For anything larger/serious, you're bound to end up in a polyglot environment.
Keeping families together by reducing income to women, effectively trapping them, sounds like the bad old days.
Start small, and do the opposite in small things, like food and clothes: https://www.youtube.com/watch?v=SclV-UWM4Gw
Assange is accused of sexual assault in Sweden. Sexual assault victims have the right to trial and justice, no matter who the accused is. No one is above the law, not even a famous journalist.
One can hope for a Labour win in the UK elections - Jeremy Corbyn has come out against extradiction:

Jeremy Corbyn @jeremycorbyn - 19:34 utc - 11 Apr 2019

The extradition of Julian Assange to the US for exposing evidence of atrocities in Iraq and Afghanistan should be opposed by the British government.

Looking forward to the corporate media campaign against Corbyn. The Trump one was getting boring anyway.
So I hear a lot of sentiment elsewhere on the web that Assange/WL at some point became just Russian propaganda assets. HN seems to see him as a sort of flawed hero. Can anyone here help me understand where these two almost opposite views are coming from and which one is right?
The UK is “perfectly fine doing the USA’s bidding” because the UK follows the rule of law. First assange will be tried and if necessary serve any sentence for going on the lam in the UK. Only after that would he be extradited to the US, a process that requires judicial review where Assange will have plenty of opportunity to argue that it shouldn’t go ahead.

I’m glad the UK follows legal procedure instead of subverting the process because of political opinions or anti-americanism.
Show HN: Cherchord – CLI app to find chords for any string instrument
I'm saying that if you did a Bachelor of Engineering (Electrical) you've done EXACTLY the same course material as every other student in that course, even across different universities.

An employer getting an Engineering graduate knows exactly what they are getting.
That is not the reason he was arrested. The assault charges have been retracted.