skysight-inc/HackerNews huggingface dataset:
Housing cost is a problem in California (and New York, and D.C.). But wage stagnation is a problem everywhere. That rents are too high in Irvine doesn't negate the fact that wages are too low as well.
The keys are only useful if the user enables cloud storage of messages, so the user’s privacy is still achievable. That fact seems to be lost in the noise.
He is pointing out that there is a difference between sending people to space for political reasons and sending people to space for political reasons in known to be unsafe aircraft knowing that the possibility of death is significantly above average. One is risking someone’s life for achievement and glory. The other is killing someone because your fragile ego can’t take the hit of not being ready on time for some stupid political deadline.
One of these days, I took some time to analyze network traffic going out of my phone. I wanted to know what was happening behind. I learned that some apps that I wouldn't think of, such as banking, ISP and credit card, were tracking me and sending information to advertising companies!

I got angry at some things. For instance, ISP app should provide me information about data consumption and means to buy more. However, it decided to do more things behind the scenes, in addition to doing the tasks it was supposed to in a overly complicated manner—requests travelled back and forth over multiple servers over multiple companies before it did anything.

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.
Great examples. I wonder though if all those could be better expressed using something like decorators in order to enforce some static time checks. For example, instead of a free form comment to do have a structured todo notation that then makes the todo parsible and checkable. Often I see a //todo comment that is still there by accident after the thing is done. Or a todo that has since been abandoned.
> The Indictment of Julian Assange Is a Threat to Journalism

The Indictment of Julian Assange Is a Threat to Russian Agents.

FTFY. See https://news.ycombinator.com/item?id=19635988
There's another problem here:

(A) The worker, statistician or data
scientist, sends resumes looking for jobs.
Well, that job has to be provided by
someone else, likely someone who at least
eventually gets some real value from the
worker. And the person's training has to
be at least close to what the job needs.
So, the person is one step away from the
actual money making.

(B) The academic teaches those workers to
be but is two steps away from the actual
money making. So, what the academic
teaches has to be quite powerful quite
generally.

Should be able to get a better fit if
the academic or the worker is the one in
the business with the problem that has a
very valuable use for statistics, data
science, or some such. Then the academic
or worker can focus on what is really
valuable for the business. Else the
worker and academic are a bit far from the
money, so far they may have a tough time
ever seeing the money.
Should have used a video camera.
People have tried every point on the JSON-to-full-programming-language spectrum, I put some examples in this post: https://blog.ometer.com/2015/09/07/json-like-config-a-spectr...

JSON5 is new since that was written I think... there are a bunch more of them too.

As part of the team at lightbend that came up with HOCON I still like it because it lets you use env variables (handy for Docker, Heroku, etc) and has some don’t-repeat-yourself capability without going to a full programming language.

(If you’re going full language, to me why not use a real one, maybe the one your app is written in... but there are definite tradeoffs to using a language, like difficulty writing automation that understands the config, and it assumes anyone changing config is a full-blown developer)
Also food is insanely inexpensive. Doesn’t come anywhere near cost of housing unless you have a large family.
What percentage of fossil fuel consumption is that? How does food per capita compare to transportation (caets) per capita, in terms of fossil fuel use?

Does converting fossil fuels into food fertilizer cause pollution? Transfering waste from an oilfield to a landfill isn't inherently unecological.
Sure. The answer will be different for different buildings. See the grading system in https://www.citylab.com/perspective/2019/02/tax-credit-histo...
Interesting idea. I did a quick search and found literate-json on github.
I just put in
“My name is Bill”

And got back

“My name is Proposal”
This came to mind as well great suggestion.

I haven’t used MythTV in years but I remember it being quite decent at commercial detection. Sometimes it missed the boundary between show and commercial by 1-2s, but otherwise was great.

(I bet they check for volume changes as one of the algorithms)
I’m sure the default rate is also pretty ridiculous. That’s what the APR is paying for, after all.
How a single rasp pi made my browsing experience terrible and slowed page loads.

I turned off my pi hole.

Personal anecdote only
The discussion is about Apple being forced to take an action.

If it's their choice, then so be it. But that's very different than censorship.

If you really can't see the difference, then let me ask: Is it censorship that you personally don't host porn?

You're either engaged in the same "censorship".. or it's not censorship at all, but rather the free choices of another human being.
I’m moving out of LA and this post highlights why. Yep those places are great. In a typical Angelenos year they’ll see maybe one of them. None of those things are near each other. The ones that are sort of close are in reality an hour+ apart because of traffic.

I have friends scattered throughout the city and we never see each other. Even the ones who live just a few miles away don’t want to leave their neighborhoods ever because.... traffic.

My dream job is in LA. I love the idea of LA, just don’t like living here. That’s just me tho, lots of people do really love it :)
Sounds very similar to the reasoning behind the "shoegaze" genre name. All of the above of which I'm a big fan! Guess I like heady music, more recently have seen IDM described as braindance as well.
Mofirouter ships with it from factory..
The company I previously worked for did pay for a bahn card for me when I was doing the Frankfurt-Bonn route twice a week for a few months
I’m not the one who started using the phrase “out-of-control”, so I don’t feel the need to keep defending it (you might be mistaking me for the poster who did use that phrase?). I’m still far from convinced it doesn’t apply, however.

Even adjusted for inflation, United States military expenditures have risen by over six times since the 40s. Calling it a “consistent reduction over time” is fairly ludicrous. That the rest of the economy has expanded more isn’t really relevant to my point of view. We spend three times as much is the nearest other country, every year. I don’t really care if it’s “out-of-control”, but I am concerned that it’s clearly excessive. Regardless of what the GDP is, we could be spending the vast resources to the tune of $300 billion and tens of thousands of employees on something else.
Javascript isn't the only language though. There are lots of XML and JSON parsers and serializers available to convert to an in-memory object. Most relational databases have great XML support too.

I don't think people realize that JSON doesn't actually have a querying system at all, you have to deserialize it to an object to use. There is the coming JsonPath standard but that's not well supported yet and is pretty much the same as XPath.
What leads you to believe that something that can process a 30 minute file in 3 minutes, can't be done in real time?
I am afraid you're making quite a statement there on behalf of all Africans...This African completely disagrees :)
Biologists Naming Things
Are you saying that people would blow through $250k/year? lol
Idk about Pi-hole, but I use AdvancedTomato on my router, which has built-in ad-block, and I've run into many issues with it.

Sometimes, I really do want to click that ad on Google search, or I'm looking at some "deal site" which routes URLs through an advertiser, and there's no way for me to open that link. It gets really annoying. Not only that, blocking the request is nothing like a real ad-blocker removing the element, most of the time it still leaves boxes with errors in the middle of the content you're browsing.
That's honestly a horrible way of looking at things. Having privacy in your own home should not be seen as luxury. Until now, at least in my country, having your own place was seen as normal and healthy. We should not go back and think "that was just a luxury". That could be done by 1) building more housing or 2) getting serious about remote working.
I think the people who really care most are doing ops not dev

(though of course many people do both)
I believe in the tooth fairy, but it doesn't mean she is real [1]. There is no conspiracy preventing employee owned co-ops from being started so why don't they dominate the business landscape if they are so much better? Or are they like lots of utopian ideas that don't work well in practice.

1. Not really, but I wish she was real :)
were able to efficiently degrade n-alkanes under conditions simulating the deep sea, as did a reference Oleibacter strain cultured at atmospheric pressure.

So yes, it seems at least some of them can.
This seems like a very Windows-specific complaint, not a general desktop OS one.
> They still provide no additional cost annual physicals, so you'll get the required yearly screening.

Well, until you find out that you can only get the physical for free, and physicals are really not worth much. If you discuss anything at all with your doctor that is outside a routine physical, ask any questions, get any advice, and he codes it when he submits the bill -- it won't be free at all, it'll cost you a couple hundred bucks. So there is incentive not to bother.
I more or less do just that by watching Japanese stuff instead, it isn't exactly "independent" but good enough for my purposes.
I felt like the parent was asking the question not as a zing but an earnest question.
What? The point of end-to-end encryption is that Apple doesn't retain the keys.

iMessage and FaceTime are end-to-end encrypted. And after Messages in iCloud, you get the benefit of E2E while everything stays in sync across all your devices [1].

It won't be long until this dumb narrative that ignores Apple's leverage in China goes away. Once there's a trade deal they'll be allowed to own data centers without JVs again [2].

[1] https://www.theverge.com/2018/5/29/17405420/messages-icloud-...

[2] https://www.wsj.com/articles/china-sweetens-its-cloud-offer-...
It is a lack of regulation that got us into this mess. I don’t hate the free market, but the prices in the US are caused by the free market gouging as much as they can out of someone who has no bargaining power
And these are the folks who complain now that they weren't allowed to keep their plan. So many people had (and have) no idea that they had basically no real coverage, just a policy that looked good on paper.
I'm comparing the data structure and editing ergonomics (which are identical) between XML and HTML, not how they are processed. It's good for config files to have precise parsing instead of tolerating errors.
Nope. TIL about ShellCheck and BATS, and got a Dockerfile feature request. They're all on my to do list.
Note that the tax benefits of a Health Savings Account are much better than the Flex Spending Account, if you can get it. [0] https://www.investopedia.com/insurance/hsa-vs-fsa/

HSA contributions are:

* Deducted from your paycheck and skip all taxes

* Allowed to earn interest, tax-free

* Carried from year to year

* Tax-free when used on health expenses

* Flexible amount

FSA contributions are:

* Deducted from your paycheck and skip all taxes

* Not able to accrue interest

* "use it or lose it" per year

* Fixed Amount
Large sectors of the economy are too competitive and of such low productivity to compensate everyone well.

Ultimately you can only afford to pay someone what the marginal value of their labour provides. If you pay them more it has to come from some other person in the organisation or the company loses money.
Never let the good be the enemy of the perfect :) adding a PiHole will work for all your devices at home, tablets that don't usually leave the house etc.

It doesn't stop you from running adblockers on devices in addition. As it takes about 10 mins to setup it's totally worth trying out.
Whenever I write anything in bash, I start off fine, but tend to dig my heels in as it gets harder and refuse to switch languages.
I don't find the summary particularly promising. So much 20th century European philosophy seems to dodge issues of truth in favour of constructing stories of (psychological & social-cultural) motivation. But I admit to being poorly read in the field, and won't come to a judgement on the basis of a summary.

From another angle, I enjoy (if don't quite know what to make of) David Abram's critique of the Enlightenment in his Becoming Animal and (more particularly) The Spell of the Sensuous. His target is really disembodied/symbolic thinking as such, but the Enlightenment might be considered a (proclaimed) victory of that line of human cognitive history.
The page says "Biosolids are treated sewage sludge."

Sewage sludge is feces
Are blocks of 35 story buildings the best that can be done? Perhaps some of the arcology designs from historical urban design and scifi could be tried instead.
As a converse example, Apple operates globally, no one is going to mistake them for not being an American company, let's not make excuses for what can arguably be described as a usurp on African identity.

From the standpoint of a corporate entity, they are not incorporated in Africa nor have substantial corporate representation in Africa. Everything else is secondary.

As the author points out Coca-Cola has immense presence in Africa, and is definitely a far more recognizable brand than Jumia even with current exclusivity, that does not translate into being an African company
This seems awfully specific, but people are already working on this full time [1]. Their hardware detects the commercials and swaps them out for content of your choosing. Seems like it's targeted toward businesses who want to show their own ads instead of commercials.

[1] https://taiv.tv/
Tesla Replacement battery modules for model 3 between 5-7k
Java is a domain specific language for converting XML files into stack dumps.
Exactly, so do I
And that is totally fine. I am sure my opinion does not represent 100% of Africans.
I think JSON is just universally more easy to use. Every language I’ve used with it is mainly the same in the way it works. JavaScript, Ruby, Python, Perl, PHP...

But you’re not wrong. Yes you have to deserialise it. Hence it being an Object Notation system.

While you say JSON is trying to catch up with XML in regards to XPath, JSON is trying to catch up to XML with things like JSON Schema.
I want completely different things from the configuration format, depending on the software I'm configuring.

JSON is great if I'm going to want to generate configs programmatically much of the time but still want to be able to view or edit them manually now and then. JSON (+comments) is a fine config format for vscode since it's (among other things) a specialized JSON editor, and it gets to leverage functionality it already has (JSON schema support) towards making it's configuration management pleasant.

If the config is going to go in a users home directory, like ssh or fontconfig, or for services like nginx and polkit where other software is going to want to add some configuration, then support for config glob directories (e.g. conf.d) is very handy, so that different system packages or gnu stow directories can provide their config via file tree merging.

Some software gets a ton of value from using a scripting language as it's config format, although in general it's something to avoid. Vim and emacs wouldn't be what they are with a less powerful config format.

Some programs need just a tiny sprinkle of config, just to specify the socket to bind on and maybe some database credentials. INI files or even just environment variables are ideal for this sort of thing.

JSON has its place, the problem is that it's too easy to use. Programmers automatically turn to it without thinking about what their software needs from its config format. It's the not thinking that's the problem.
That's what happens now, but it's really not great UX.

Typically by the time the user reads the modal dialogue telling them not to close the window, the email will be sent. The page then needs to make clear "hey that thing we just said? You can ignore it now".

I appreciate the suggestion, but it's just a very confusing and disruptive approach to solving the problem.
If the 5-7k is current cost, explains why they are having difficulty reaching 35k price point...
But Brazil is larger than Canada by most measures. It has a larger population, and a higher GDP, and is 85% of the land area (but 0% frozen).
> So what's the author's proposed alternative?

I am the author. It depends on your purpose; in general, I would say "the simplest solution that meets all needs", where "all needs" depends on what you're doing. In Python, this could be the configparser module, or parsing a Python file (again, depending on requirements).

As a matter of taste, I prefer minimal syntax. I wrote a library with this syntax a while ago[1], although it's clearly not the best solution for every case.

I should probably write a separate article about this.

[1]: https://github.com/carpetsmoker/sconfig#what-does-it-look-li...

> Lack of comments: not an issue with JSON5.

JSON5 isn't JSON though. It's JSON5. None of the standard JSON parsers can deal with JSON5, you need a different JSON5 parser.

> I think it's pretty readable

A matter of taste.

> just edit it with an editor that points at the errors quickly

It seems to me that having to rely on such tools for issues such as this is not a great idea, especially not if it's easy to do better.

> I can't think of a possible alternative format where escaping isn't required at all.

There is a difference between "escaping isn't required at all" vs. "having to constantly and awkwardly escape a commonly used character".

> Lack of programmability [..] VS Code seem to be doing fine without this.

I've not used VSCode, As I'm a Vim guy. I can't imagine configuring Vim with just declarative configuration as so many useful parts come from being able to program Vim. This could be separated out to just an "extension" or "plugin" system, but I really like being able to just stick one or two lines of code in my vimrc and have it do something really useful, without writing a full plugin.
Their argument is the Tesla data is underestimated because, as a new and relatively unknown car manufacturer, Tesla is often miscoded.

It seems like these concerns are much less applicable to a BMW or other manufacturer of large luxury cars.
Those buildings are tall and skinny, they aren’t hosting 700-1000 people on 35 floors, I’d guess the number is more likely to be around 3 or 4 hundred, serviced by two elevators.
It's just personal. I did Perl in 1997/98 and 2017 to now. I did PHP from 1998 to 2017.
The AlphaSmart Neo 2 keyboard: for writing without Twitter
I live in a rural area without refuse collection. Having to deal with it all yourself really focuses the mind on keeping waste of all types to a minumum. I suspect more fees for waste collection is what would do likewise for urban dwellers.
"mass" is a poor measure of food waste because many foods are primarily water.
I think this comment misses the point by speaking of Ubuntu in the face of the incompatible idea of capitalism. The company is not an African company in the sense that it is not owned (and thus likely not operated) by Africans. Africa is almost entirely owned by foreign entities in the most exploitative fashion. Ubuntu is a enlightening concept of fundamental good and sharing but it should not be used as a tool to allow foreign interests, who follow no such concept, to take more than they are giving back. I am really skeptical as to whether you are really an African. If you are an African I would go as far as to say your "Ubuntu mentality" is not an Ubuntu mentality at all but a neo-colonial one.
Maybe when I finish the assembler version...
Mob rule doesn't determine morality or even the best way of doing things. Moreover, this is assuming that we are given access to vote for actual candidates with varying positions instead of weeding out ones that don't toe the line.

Democracy being the least worst option doesn't absolve it from criticism.
If config is small, both formats are easy and it doesn't matter. When config is large and complex then both formats can be hard, however XML is much easier than JSON as complexity climbs. My evidence is how many people easily edit large complex document structures in HTML already without issue.

I'm just not sure what the argument against this is other than verbosity. Config files shouldn't be complex? Sure, but what if they are? Are people really moving to JSON everywhere or is it just tied to the rise of Javascript and web frameworks?
>but once you block them with Privacy Badger and/or NoScript

or run uBlock in dynamic filtering mode.
Rather than building housing way outside the city center and building expensive transit to it, upzoning around current transit would be a better use of the resources we already have.

A 35 story building's residents will make much greater use of existing mass transit when located within 3 blocks of said transit than existing low rise development will.
Fair, but many developers are intimately aware of the shape of that kind of XML. Ever tried making sense of an XML document that tries to express something as complex as a web page, but without the requisite domain knowledge? It's painful.

Slightly less so as a JSON document, IMHO.
Unless these corporate competitors are stupid, then taking a short sighted approach means the returns from not exploiting the future are too low. The problem is not corporations, but the regulatory structure around farming where the true value of the future is not correctly valued. If these corporations made more money not exploiting the future than exploiting it then they would act in the long term interest.
I'm tempted, but can you think of anything it adds over device-installed solutions (which all my devices have, and will keep because they all travel)?
Healthcare seems like the poster child for an inelastic market. The fact that so many people are still successfully being led to believe otherwise is a travesty.
If you read past the title, I think the author's point is that, this is from a legal and business perspective a patently German company that is presenting itself as African solely because it currently does its business there exclusively. US-owned or registered companies in Europe don't typically masquerade as European because they operate there
The Books of the Century
Its easy to write multiline xml and add conments.

Cant do that with json.
It doesn't. The route defines the controller. The controller displays the content, ideally using the view function (there are examples with and without a view, but always with a controller). The view function takes an associative array for template replacements.
Tall and skinny buildings are creatures created by zoning. We can build wider and taller, but in the US most cities have zoned higher square footage buildings away with setbacks & allowances based on height and depth, forcing developers to build skinny or shrink the width of the building as it rises.
What software do you use to do that?
I can't understand "feeling accomplished" by getting a doggy bag.
tsk!

Don't you realize that empathy and common sense are frowned upon?