skysight-inc/HackerNews huggingface dataset:
Maybe it would be clearer if I said Prolog was being used like a "much" more powerful version of Awk / Perl. Consider the server log case I mentioned. A question you might ask of a server log is: Are there any client requests that were not served? That query is an easy one-liner. You can go a little further and say: Give me the IPs of all the client requests that were not served. That query is also easy, maybe just another line or two. It would be a lot harder to get that information with Awk etc, but the spirit is the same: you have a bunch of data, and you want to extract some particular information, and you want to do so without a lot of pomp.
iTunes Store Wants to Access Children's Data for Google in Brave Browser
Unix paths are nul-byte-terminated, so UTF-16 generally doesn't make any sense in this context. Valid Unicode paths are encoded as UTF-8 on unix systems. UTF-16 and UTF-32 are invalid ways to encode Unicode paths. (That's not to say no one has tried to do it, just that it doesn't make any sense.)

(As other commenters have pointed out, Unix paths do not require a specific encoding, so robust applications cannot rely on any assumptions about encoding of existing files. But when creating new files, they must not try to encode paths as UTF-16.)
The library is transport agnostic. There is a Reader/Writer abstraction to adapt to any transport you like.

https://github.com/google/libnop/blob/master/docs/getting-st...
This is not about serializing builds on master, but builds on the PR before they get merged on master.
If you have a few hours of test plans, you can't serialize every PR one after each other.
I've thought before that it would be neat to have the ability to specify an alternative markup inside any element. A kind of:

<div markup="markdown">Browser now _interprets_ content as markdown until end of div.</div>

It would make user-submitted content so much better since you could just directly embed bbcode, markdown, etc. without needing to parse it to html or validate that their submission is valid html/only using approved tags, etc.
whoever approved this decision needs to be fired
By the way, please do let me know if I'm wrong and Brave does provide good privacy while enabling payments. I have turned off Brave Payments because of the privacy issue, but I would like to be able to re-enable them. Also, if my understanding is incorrect and there are written descriptions of Brave's technical design, I would love to read them. I have read and understood the Anonize IEEE S&P paper.
Ask HN: What technologies should I learn to build my Saas web app
I am a python developer and have few ideas for a saas web application. I understand the basics of html, css, javascript, but confused about what front end-frame work to learn. I can manage the backend with Flask/ Django. How should I get started?
That is a great article. It is too bad they dont have more photos.
This argument comes up every time. Walking or biking improvements can make life easier for people with disabilities too; especially those who don't own a car or whose disability precludes them from driving. Some examples I've seen in the last few weeks: an amputee using a bicycle as a mobility device to compensate for a missing leg and someone in a motorized wheel chair using a bike lane.
The full story of Earth-impacting asteroid 2008 TC3
How is that different from Python 2? You have to deal with it either way.
There is little middle ground. Reviews are either disgruntled [often ex-] employees, or prompted or just bought.

That is not to say reviews are useless. 100 individual complaints about late payment are probably worth noting.

I'd ignore positive, and the bottom 25% of negative. What you're left with might indicate real problems an average employee might face.
Sorry for the ignorant question, but what does it mean for a format to be "fast"? Does it takes less time to compress the image? and why would that matter in 99% of cases?
Making Sense of MVP
Estonia is a very good option. When and if you make profit you will pay in Germany for the dividends but until you take out money from your company in Estonia the taxation is zero.
Ya I think 'driving' is a bit of an exaggeration.

If it weren't for stripe, Apple and Amazon would have absolutely no way to accept payments? Lol.
Am curious to know more if you have more info.
UFC 229: Khabib vs McGregor | The World is Watching
https://twitter.com/ufcfn/status/1048634073864781824
If you edit html inside a modern editor it colorizes the output in a useful way. You see the headings, and the basic formatting in a rather clear way. For simple html (as the one you would expect from markdown conversion) this is more than enough.
The merge won't bring more changes than if the PR was squashed in a single commit though. Hopefully if you have a test broken and the PR merged two commits: one that refactored the code and the second one that leveraged the refector to change the behavior, you can easily try to revert the latter to check if it fixes the problem. The commit is smaller, easier to re-review, and the bug likely easier to spot.
Python 3.1+ use a non-lossy decoding of disk filenames called UTF-8b by default. You can read more about it here: https://www.python.org/dev/peps/pep-0383/ . I don't like Python3 at all, but I think it's a reasonable approach.
Wow, thank you for this. That's quite incredible.

Scriptable Word to HTML sounds so useful.
How silly of me... Yes, if you put the telescope on the far side of the Moon, you never have to deal with radio waves or light coming from the Earth.
Note that they said "ASCII-compatible encoding". You're right to note the problem with shift-JIS and others, but then, those aren't ASCII-compatible. Whereas utf8 and the iso-8859 series are all ASCII-compatible in that if it looks like an ASCII character it is.
If the root drive is encrypted then what good does this software do? By the time login_duress has a chance to run, you've already had to type in a decryption password.
Almost all multi-nationals use multiple payment processors and within the same market will build in redundancy in case a processor goes down. My guess is Stripe handles some volume for the big guys but definitely not all.
I wonder what effect having a page solely in markdown has on SEO? Without markup for headers, links, etc, how will search engines prioritize content? Will they use the raw content or the parsed HTML?
> We only lived to our 30s just a few hundred years ago.

That's not true. Life expectancy used to be strongly bimodal, with a lot of people dying as children, and the rest living out a more or less modern lifespan (unless they caught some disease). Sure, average life expectancy at birth was around 30, but average life expectancy at age 18 was way higher.
Independence, or dependence on EU?
forsooth, the yeoman protests the carucage, and yet uses his plough of oak from the king's very forest!
Found this cool vid explaining things - https://www.youtube.com/watch?v=IuNj_rqx04o
Lots of places use small vehicles like golf-carts in that situation: hotels, nursing homes, walking communities, etc.
Over 23,000 creators verified but we do not list without consent. You can see verified status in the Payments panel in settings after taking a free token grant to fund your wallet.
Quick Significance Calculations for A/B Tests
Pathlib[0] is kind of a step in the right direction. I think you could do something like subclass it to track each component (and component encoding) separately if that makes sense for your application.

I'm not a fan of Python3's language fork in any way (I think it was completely unnecessary to fork the language to make the improvements they wanted to) but I'll admit things like Pathlib and UTF-8b are a step in the right direction for handling arbitrary Unix paths. (I work with a large Python 2 code base and a product that has to interact with a variety of path encodings, so this subject is... sensitive for me.)

[0]: https://www.python.org/dev/peps/pep-0428/
To be fair, I don’t think any company is positioned to take on the CC companies and win.
View from Himawari 8
Python 2 encourages the unaware to silently write broken, anglocentric code. Python 3 puts the problem in your face.
So that the USA can do the exact same thing to other countries? I have zero reason to believe that the us intelligence apparatus won't be exactly as intrusive as chinas when it comes to inserting themselves in tech companies, and plenty of reasons to believe otherwise (intentionally inserting back doors in cryptography standards, wire tapping fiber owned by tech companies, forcing tech companies to provide data on their customers, etc)
Construction Site of the Extremely Large Telescope
Intelligent Image Stock
How many more ads are you willing to watch to pay for the correctness?
I think the person you're replying to is being very obnoxious about it, but how is it a hyperbole to say that people are "dying in car crashes", are "ill with respiratory diseases" and are "suffering from noise pollution"?

Those are three of the major issues with cars and if you're happy with them, I mean ... yeah, lucky you.
I find collecting to be pointless. And yet I collect, after a fashion.

I scratch-build radio controlled trucks (offroad variety, ~1:10 scale) and because of the hours invested cannot bring myself to sell any of them. And so they accumulate.
Awesome story, how did they manage the fuel?
Glassdoor is a useful tool but remember:

1. You're likely to get true negatives

2. You may get false positives

Ie, genuine negative statements are hard to fake (you can tell if someone has an axe to grind, vs a detailed report about practices that are believable but bad). However companies that had bad reviews one they get wind of them often ask staff to write good ones, and a lot of them have a culture where not doing a favour will hurt you.
The original problem with IE was its implementation of early CSS drafts - an open standard with specs. They just picked the “wrong” version of such specs and pushed it with their commercial strength. Everyone else was then caught between the choice of implementing the real (better) spec, or lose compatibility with IE.

Similarly, Google now picks the standards it likes, and everyone else is caught between the choice of investing in those or lose compatibility with Chrome. Not much of a difference.
Anyone have a mirror? The site contains a malicious ad that hijacks my browser on iOS.
> The Swiss do not speak German at all.

> They speak various forms of Swiss-German dialects, which are related to German, but altogether different languages.

These statements are at best wrong, but actually not even that.

There is no hard difference between languages and dialects. Whether a variety gets called "language" or "dialect" is mostly a matter of convention.

The Swiss German dialects are obviously not Standard German. But neither are the dialects spoken in Germany. They are still German dialects.

Also, I'm pretty sure that all German-speaking Swiss also speak Standard German even if it's not their native dialect.

> Yet somehow, you can perfectly express complex thoughts in Swiss-German and still be understood, so all I've read in this thread about how grammatical complexity is a form of error-correction

There is a difference between "you cannot express complex thoughts in Swiss German" and "Swiss German does not have a particular method of error correction that Standard German has". It's not like Swiss German were just a simplified variant of Standard German.
I wrote a web server that converts markdown to HTML dynamically. Not sure if it's what you're looking for but it works decently well. I host my personal site on it.

https://github.com/crempp/mdweb
It's a major character point for a character in the Walking Dead (Eugene)
Time isn’t a very big factor, TBH. Reloading a single cartridge involves 3-4 steps, and there three different types of equipment you can use in reloading.

* A single stage press has to be reconfigured for each step, so you run a batch of cartridges through one step at a time. Typically you can do ~50 cartridges an hour.

* A turret press is configured to do all of the steps, but only works on one cartridge. Pulling the press lever advances to the next step, so you work on one cartridge at a time, taking it through all the steps to completion. Output of 100-200 cartridges per hour.

* A progressive press is basically a turret press that holds multiple cartridges, so each pull of the lever performs each step on a different cartridge and produces a finished cartridge. You easily put out 750-1000 per hour.

Even with cheap cartridges like 9mm your reloading component cost is around half the price of of retail ammo. As the cartridge you’re reloading, the savings increase pretty drastically. For example, I used to reload high powered .357 Magnum shells for about $0.20 a piece that would cost upwards of a dollar a piece retail.
I can't believe there are still people whining about this in 2018.

Those problems with gpodder, pexecpt, etc. aren't due to Python 3, they're due to the software being broken. Without knowing the encoding, UNIX paths can't be converted to strings. It's unfortunate, but that's the way it is, and it's not Python's fault.
"I've certainly never noticed any stripe branding." That is the whole point, you are not suppose to know who is processing the credit cards for apple. Stripe provides a white label services while paypal's convoluted service is really in your face about who provides the 'service'.
The "disjointedness" is probably due to the artwork being fed back and forth between some rollers. You can see a significant kink at the bottom of the shredded portion, probably due to it being stored pre-fed into the rollers. The rest of the shredded portion lies flat, suggesting that it has been stored flat -- and may be the original piece.

I find it curious, though, that the piece was made with such a significant lower margin hidden by the frame. It certainly suggests it was created for this stunt.
It'll make it eventually unusable, yeah, but that's not a public spectacle anymore. It feels more along the lines of shoving a painting into a cardboard box in a damp basement where nobody goes and letting it rot.
It's hyperbole to say I'm happy with those things if I don't support an outright ban of cars in cities.
You wouldn't be able to use any APIs that only work on string (unicode) type objects.
Interesting. The advice here reminds me of the “complaints go up” dialogue from Saving Private Ryan. https://m.youtube.com/watch?v=dKbdE5LOGNQ
This is more evidence to me that <xmp> needs to not go away, I know browsers are considering it and I really hope they don't go that route.

I use <xmp> for html code commenting - see the source code at https://elementcss.neocities.org/

The one thing these markdown examples are missing is a way to do grids! I bet there's a clever way to make columns and rows work.
Well, that would be an argument if you have bothered made it. Taleb, for one, has.

The reference is all wrong though. People in Idiocracy are just idiots -- the simple kind. That's the very base of the money.

Whereas people doing "genetically modifications" while they might not know all the implications of are not idiots, just smart people who commit hubris.

Different thing, different movie. Try "Jurassic Park" or "Frankenstein" for your kind of message.
What are the collaborative steps followed by other big companies to move fast - concept to seeing something in production?
Previous discussion from 10 hours ago: https://news.ycombinator.com/item?id=18154165 (34 comments)
Good manual data entry support is nice, but Excel sacrifices good automated data management to do it. Automating basic read and writes isn't terribly hard if you can find a good library, but it's still far more complicated than it needs to be.
Yes. It will be exactly the same - but US companies would only be under the threat of the US government, which they already are.

And yes, if these are sold to other countries, they get to choose who owns them, the US or China. Unless they start their own manufacturing.
They give liquidity and access to the financial system to startups that otherwise will have to go through a lengthy process to get something as trivial as a credit card.

This is not meant to replace access to capital. It's meant to provide the same flexibility that a credit card gives to an employed individual.
It allows small startups companies to simplify the way expenses are managed.

I have worked in a lot of startups where you will need to go and ask one of the founders to buy something that you need for work, because there's only one corporate debit card.
My understanding is that Brex fixes this.
The change in color likely has to do with the lighting. When it's removed from the wall you can see the square of light placed on the frame. https://youtu.be/5-RFj1Slcws?t=22
The problem with this particular discussion is that it is not rational. The notion that we continue bear the overwhelming external costs of automobiles in order to preserve the status quo is patently irrational.

Anyone that arrives at the argument without already drawn that conclusion is woefully misinformed.

If you'll accept that conclusion as granted, then we can begin to have an intelligent discussion about how the issue should be addressed. In the absence of that, getting greeted with hyperbole seems most likely.
They have standardized their mental models
UTF-8 is ascii-compatible. Everything with the low bit cleared (characters 0x00-0x7F) is represented identically to ASCII. All codepoints >= 0x80 are represented with multiple bytes with the high bit (0x80) set.

UTF-8 is a very elegant construct for Unix-type C systems — you could basically reuse all your nul-terminated string APIs.
You are talking sideways to the person you are replying to. The US national security imperative should be securing manufacture of critical components.

If the intelligence apparatus abuses that for the purpose of spying on foreign governments that is an entirely unrelated issue. Their security is their problem.
I also always used the perpendicular to x-axis version, but I like this version better bcs the tangent tangents in the point of interrest, plus cotangent and tangent are colinear
"Modern breeding" vs "Thousands of years of breeding". Tomatoes were just fine in 1950 or so (and in many countries up to the 70s or so).
I'm anti-car, for the record. I don't drive in cities, and I think the costs of congestion, parking, noise, and pollution should be borne by those who do.

Edit: I did, in fact, say "anti-car".
Don't tracking cookies work because cookies are forwarded across domains? If so, what would be the consequence of browsers only sending cookies to the domain that 'owns' them in the first place? If there is some reasonable functionality, perhaps these should be regarded as opt-in, for example: "foobar.com is requesting access to cookies from ads.google.com. foobar.com says it uses these cookies to enable feature X. Allow access? <Y/N>".
Many years ago, I read reviews about Google before joining. None of what I experienced matched what was stated or only did so "technically." Even now, the reviews still sound the same. Either I had an unusual (ly poor) experience, or the reviews are questionable.
I wrote one in Go called Lanyon, available at: https://github.com/mkaz/lanyon

It works pretty well, but fairly bare bones and haven't updated it in a bit.
I promise I will never become a lawyer or write math books.
Yeah, it's a hobby, not a career.

Listen to an audio book and reload 200 rounds. You're not getting rich.
Lots of this makes sense - stable temperature, lack of UV, etc. some of it OTOH smacks of cryo-treated platinum tipped HDMI cables amongst audiophiles:

“As the tides move the natural sediment in the bottle, the flavour notes of the wine deepen. The effect is particularly enthralling with sparkling wine, as the changing tides refine the carbon dioxide bubbles to a crisp finish”
CSS3 Media Query to target only specific browser
Since sinus also refers to a curved surface, this is surprisingly apt.
You keep using this word "virtualization". I don't think it means what you think it means.

In any case, reifying objects in memory doesn't magically solve the undo/redo problem.
Initial Coin Offering (ICO): What are they and how do they work?
I don't think this is legal. If you are based in Germany and incorporate in a different country you have to tell the german authorities.

For example if you found a Limited in the UK, you have to tell the German authorities and the Limited will be seen as a German GmbH. It will be more expensive in the end because, for example, everything has to be translated and signed by a notary.
> unix filenames "like to present a convincing façade of being UTF-8"

Except they never have? Unix paths have always been bags of bytes, both before Unicode and UTF-8 were invented and after. It's just convention that modern Unix systems use UTF-8 as the text encoding for paths.
People who are suffering from trauma don't need advice. They need comfort and support.

Comfort in, dump out is a simple rule that makes sense in many situations. Breast cancer is given as an example in the article.

I think it breaks down in many of life's situations, though.

What if the trauma is self-inflicted? At what point do those outside the ring become enablers?

For example, a friend of yours refuses to learn how to manage resources. Every week is a new crisis due to running out of money or being late.

At what point do you sit down with your friend and explain how their lack of planning is hurting them?

Back to disease, what if the person is suffering negative health effects due to being overweight? And yet they refuse to change their junk food diet.

What then? Listen, offer to do dishes and make a pot roast?

Or something more likely to help the person make the connection that their health is in their own hands?
A consonant shift from "ie" to "e"?
Bizarre. I've seen something like this already in spring. A colleague lost all their documents, and calmly claimed it was probably "Windows Update". Apparently it is common knowledge in the office that Windows Update sometimes does that. I could never verify nor reproduce it, and chalked it up to "users say the darndest things". Files were simply restored from backup. Now I'm beginning to wonder if there was more to it.

That being said, I personally haven't had problems with Windows 10 except for the very first months. I'm quite happy how stable it is and how at the same time they frequently push out new, useful features (the new console, ssh, nicer gui, immersive search, package management, ...). Microsoft, please don't mess it up and force me to go LTSB...
But the OP has their own problem with which they posted a solution, but didn't include the actual problematic program.
It’s better.

I deleted the YouTube app from my iPhone and iPad because I would rather use the website and if you click on a YouTube link it will launch the app. The YouTube app doesn’t support background playback without paying for YouTube Red and it doesn’t support picture in picture mode on the iPad - I use a third party app.
I'm curious what the impact was in terms of actual loss-of-quality vs. dollars saved.

I would guess that for a company as wealthy as Microsoft, the reputational damage to its flagship product would far outweigh any money saved.

But perhaps I'm just wrong about how the market works. If nothing else, reliability concerns are just one reason I'm avoiding Windows 10. (The other primary reason being Microsoft's potential snooping.)
It is with great pleasure that we announce the release of Mageia 6.1
Pick a popular one, stick with it and focus on the product. They are all good enough to get you going. Finding customers is much more difficult than dealing with the technology.
FileCoin - Get Paid For Sharing Your Unused Storage
Indeed. Of course, neither was the comment I was replying to.
I must apologize for my whiny comment. Looking back, yeah, I was being whiny. I know I am fortunate to live where I do and live when I do. I'll shut up now.
These are known generally as moral rights[1]

[1] https://en.wikipedia.org/wiki/Moral_rights