skysight-inc/HackerNews huggingface dataset:
Well, yes, this applies to reasonably well-designed, expressive XML (which OpenDocument is). You can definitely write XML that is perfectly incomprehensible without extensive references.
Thank you. I think dynamic routing would serve our purposes. Am I correct that the map-file as well as the running state needs to be updated separately via commands? I.e. HAProxy syncs between map-file and its runtime state only at setup time, correct?

If so, I have a suggestion: Have a look at what traefik (and before that Hipache) are doing - they use a KVS for the config and sync at runtime, which is quite convenient for dynamic usecases IMO. For the dynamic mapping it would be a better fit than just a file that needs to be manually managed.
On Walt Disney’s love of trains
Recommended reading on how to make better presentations: Death by PowerPoint, https://www.slideshare.net/mobile/thecroaker/death-by-powerp...
> But a problem with a subcontractor, compounded with other issues, forced Tesla to start over in certain areas, delaying production.

> “We had to rewrite all of the software from scratch,” Musk said, adding that they’d redone “about 20 to 30 man years of software in four weeks” for the battery module.

Maybe I'm just overcautious, but I would prefer not to be anywhere in the vicinity of a high-discharge actively cooled 100kWh battery whose control system was written, presumably as a rush job, in four weeks.
PDFium
Strictly speaking you can’t read XML without software either. Even a simple text editor is software of course, but you’ll also find XML files in arbitrary character encodings, and you absolutely do need non-trivial software to parse and display “plain” text in UTF-8.
Why is that ironic? How much do you pay for access to Mozilla’s trust store?
Indeed, most of the mass of a tree comes from the air. Even the water was in the air not so long ago.
It depends on your space settings in the DTD/schema/element. You can be explicit but very few people realise that.
That way, Chinese people would be worse off security and privacy wise though. Think it through: Apple pulls out of China, the Chinese government makes the use of iPhones illegal, the Chinese people lose access to iPhones and with that to the secure enclave, end-to-end encrypted iMessage, secure boot, etc.

So in the end, Chinese people wouldn't just lose 3rd party VPNs (the first party ones are AFAIK still present in iOS), they would lose all the security features.

Is that still worth the moral stance?
You were downplaying pre-Stalinist regime, suggesting it was not near as bad. I contrasted it with one of thousand factoids to give a taste of zeitgeist then.
This is not a true implication.

If all the executables in the archive were, say, loop-free trivial programs, then of course you could instantly confirm an absence of malware.

If there are some loops and complications in there, you would do some more logical work, and then depending on the power of your logical system, either conclude safety or unsafety, or time out.

Rice's theorem does not mean that static analysis is impossible, even of machine code!
Is the clue and fire resistance safe to breathe though?
Meilleur Réplique Montre IWC Ingenieur Chronographe Sport Edition À Vendre
designed to facilitate, rather
Likely not having an engineer in the title and not having an engineering discipline as a requirement.

Your experience also might be skewed if you are a “software engineer” which in many places today is abused as a title both in education and in the job market, same goes for computer science degrees.

In too many places SE and CS share nearly an identical program which traditionally wasn’t the case and with a very lackluster focus on the engineering part as too many people equate programming with software engineering.
You mean like "forged" DeflationaryDollars?
I wrote the proposal, and I did not mention this paper because that would be going into too much detail. However:

1. The paper discusses an implementation of lightweight threads in cooperation with the kernel, in a way that requires switching back and forth between user and kernel mode.

2. The paper was written before the advent of work-stealing schedulers (first popularized in Cilk). Work stealing schedulers have proven themselves to be very efficient for scheduling lightweight threads that block often (on IO or communication with other threads), and have been used with great success in both Erlang and Go. They address the scheduling problems discussed in the paper.
Yeah doing 30 man years of software in 4 weeks is nothing to brag about. It's like assuming putting 9 women together can output a baby in a single month.
Why not? `data class X` is currently invalid code. What is the problem with allow the `data` keyword in a class definition and not forbidding it in other contexts?
They might well lead to file corruption if two people try to save the same file at once.

But that tends not to matter in practice for applications like word processors (which often want to implement their own system to stop two people opening the same in editable mode at the same time, not just stop them saving at the same time).

Or the fopen-using application can just do things the simple way and write out a new temporary file to replace the old one with.
All you gotta do is ensure that this 50% discount is tuned to be the actual realistic price, while the full price is secretly just a 200% cost of the real market rate.

That way, the customers pay exactly the same as they normally would, except now they are compelled to buy a new expensive product every 2 years.
I've been trying to figure out whether Tesla has its head in the sand on the cobalt issue. Just today they had their quarterly conference call and they again played the same game of naming every element in the battery as if they were of equal concern, when quite clearly cobalt is the only thing to worry about. Anyway, I wrote this suspicious that you may have also pondered this. Even the spot price on the cobalt market stopped going up this year despite almost every major auto-manufacturer ramping up their plans. I just keep wondering what I am missing here.
How the judge on Oracle vs Google case taught himslf to code
A data-driven analysis and visualizations of the Blockchain innovation landscape
>First like 5cm to see if there is any smoke coming from behind the door.

Even before doing that, touch the door/handle with the back of your hand to see if it's hot.
Vue-imgbed-project
I consider it defective because it's merely the bigger connector shrunk in size, but if spring tension can ensure at least decent electrical contact in the bigger one (as a bass player I can tell you the bigger one has its problems as well), the smaller one suffers from all sorts of problems due to lousy contacts and excessive force imposed to them because contacts are used to keep the plug inserted, thus forcing them to a bigger strain. We already have a solution: flexible PCBs. Just make one large enough to carry the desired number of signals, then shape it to be easy to insert into a receptacle with flat contacts (think of micro-sd cards) or even using micro spheres with springs which would make contacts self cleaning; make the retention mechanism act on the sides of the connector and contacts on its surfaces, so that contacts elasticity is not abused.
But the build stack you use to compile your code did change. And the store ecosystem.
I love SQLite (and use it in a large number of places in our application stack!), but I feel that it suffers from a case of bad defaults. To name a few:

- Foreign key checking (and cascading deletion for that matter) are turned off by default. You need to enable them using `PRAGMA foreign_keys = ON;`.

- There are practically no downsides (and a number of upsides) to using the WAL journalling mode (at least for "use a local database and store it on the disk" use cases). The main one being that reads will conflict with writes if you don't enable it! (which is a problem in a multi-threaded environment) Unfortunately, that's another feature you must remember to enable: `PRAGMA journal_mode = WAL;` (for obvious reasons, this one "stays enabled" after you turn it on).

- Full auto-vacuum cannot be enabled after you start writing to the database unless you enabled incremental auto-vacuum. If you're unsure, it's a good idea to enable incremental auto-vacuum to keep that option open. But, here again, that's not the default: you need `PRAGMA auto_vacuum = INCREMENTAL`.

This tends to be explicitly problematic if you have to perform one or more ad-hoc queries using the SQLite command line on an app's database, and forget to apply the relevant PRAGMAs! I wish there was a way to add "default" PRAGMAs on a sqlite database file to avoid this.

(note: some of these defaults are configurable when compiling sqlite from scratch, but if you're dynamically linking with an OS-provided instance of the library, you can't really do that).
I hope te EdDSA curve 25519 support in YubiHSM2 means we'll see the curve also in Yubikeys (e.g. OpenPGP applet). Currently Yubico's OpenPGP supports only RSA but there are already tokens supporting this modern crypto [0].

[0]: https://debconf17.debconf.org/talks/162/
>>We have no bell curves or rankings or quotas such as “cut the bottom 10% every year.

This is possible in companies growing rapidly or bringing in lots of money.

In 1990s, It was very common in Indian IT services firms to openly talk about salaries and promotions, as getting the best of both was easy for every one. Enter 2000s and all of this came to an abrupt end, stack ranking emerged out of nothing as people competing for limited resources compared themselves with each other.

Its not that hard to pay and promote when things are going well. Its only when the scarcity kicks when the real issues start.
This is actually a very timely article. I think I might start using sqlite as a datastore for one of my personal projects.
> most importantly, Elon has moved his desk to the giga factory as that is where the largest bottleneck is.

Ah, the Kim Jong Il approach. The presence of Dear Leader will surely inspire the peasants as they work towards the Juche Ideal.
TransferWise announces $280M investment
As someone living in a wooden house, I can say it's still problem.

Even walking barefooted upstairs can be heard from downstairs. Floorboards creak and make noise.

Only places that don't make this noise are the bathroom and kitchen, which have tiled concrete floors.
How to Create a Buyer Persona for Your Marketing Strategy
I haven't been on line much these last few days. Did we max out the Sun?
Which is not known to hold for quantum logic systems as far as we know.

Regardless, the classic part is highly intractable already.
Not to mention Red can cross
compile for multiple OSes and the parse dialect that is basically generalized, readable regular expressions.

My personal theory why Rebol/Red didn't succeed in the mainstream is steep learning curve, it's hard to discover how to do things if you haven't already done some substantial programming work in it. While built-in help is good you need to know what you're looking for. (Delphi had better help in this matter, with examples etc.).

By the way I wonder why Pecan's post is [dead], it doesn't seem to be violating any rule.
IIRC that was before wood eating molds evolved. After that biomass hasn't accumulated long term so much anymore.

We are eating spoils.

Bogs can be wet enough so you can have airless conditions for moss that becomes peat and maybe ultimately can become coal under pressure but it's a really really slow process.
First of all, notepad is software. And second, xml is totally useless without software.

But you do have a point that in a rare case, you could get your hands on the raw data which makes text easier.

But everything is a tradeoff, and the question really is if the tradeoff in this case is worth it, since sqlite is so open and portable.
All About Industrial Internet-Of-Things (IIoT)
They do not both build upon faster-rcnn. Deep mask is a pretty different paradigm - it makes mask proposals (instead of bounding box proposals) and then refines them using sharpmask, and it doesn't work as well as mask-rcnn in terms of mean average precision. Mask-rcnn just adds a branch to faster-rcnn that roi-pools the bounding box predictions in order to predict masks.
Harnessing the Power of Cloud Securely
Blade Runner 2049: A View of Post-Human Capitalism – The Philosophical Salon
For everyone living near nothern DE thinking about the transition to the cozy diesel engine http://www.maschinenmuseum-kiel-wik.de runs their submarine diesel engine every 3rd sunday. Spoiler: Loud gets redefined & not especially cozy.
The Rise of Connected Businesses and Connected Lives
For comparison you could look at the casualties numbers for things like the unsanctioned US invasion of Iraq. And then consider if the people responsible for that are as villified.
What's the benefit over Flask (which is part of Eve anyhow)?
It sounds like good nuclear war proof solution. Maybe it is better to encode documents in Morse, because average radio man could transmit it via key in half a week.
> $12B/year can pay for a lot of $300K/year salaries.

Of course out of those $12bn, 7-8 will go to cost-of-goods-sold (buying or making the content they serve up). Still, 3-4bn of gross income pays for quite a few engineers.
Thanks nVidia for publishing this on your blog, so we know who is officially supporting Skynet managed by insane US administration.
One of the earliest use cases for implicits is that in Java most types are erased but Arrays aren't, so you can't instantiate an Array in a generic method without having some way to pass the concrete type through.
And ensure that all 3 major carriers agree behind closed do to have the exact same prices, just obscured with a bunch of different discounts and mandatory options that makes them look wildly different until you get the bill in the mail and the totals are the same...
How old a house?
No shit sherlock.
Fantastic release, congrats to the Angular team!
Named parameters for functions (including constructors) are a good idea - better to build them in as a general case rather than making people read a lot more code to have them in one specific case. Look at what Scala does.
ISPs/free email at scale (Gmail, etc). Think billions of messages per day. Or where the majority of any audience of an email list receives their email.
You don't need a text editor, you just need to be able to read a sequence of bytes. XML anchors at the almost lowest possible point: you have the stream of characters. It's a pointless exercise to consider a format except on the premise that you have access to data in some way, and sequence of bytes is the simplest possible abstraction of data, a sequence of characters the second simplest.

ASCII encoded text is simpler than UTF-8, but there is content that can't be represented in ASCII. Zip comes a bit up the food chain from there, and SQLite comes quite a bit further.

XML is about being meaningful without tooling at the lowest possible level. Any added required tooling or documentation by definition makes the data less 'open'.
Open it (click the duration), and click vouch. Arc has some (necessarily-)undocumented flagging code, and it frequently backfires.

The worst-case scenario is when you open the account in question and every single comment is grey... it hurts to see. (In that case, the account itself has been flagged. Not quite the same as reddit's shadowbanning, but only technically not the same.)

It's bittersweet that the moderation here is paid: there are AFAIK only two people (but don't quote me on that). There were some hazy plans to give some users fractionally elevated capabilities at some point, but it just hasn't happened yet.
That’s not an inherent limitation of XML, after all XHTML has no such limitations and browsers support incremental rendering in XML mode (at least Firefox).
I disagree, our experience with Angular 4 is very good, we are iterating at very high velocity, at a very large scale (Enterprise Tools, Telemetry, Dashboards, Admin tools), and we wouldn't do it any other way. Testing tools are awesome, so the end product is solid if you use them, and with Lazy Loaded Modules + AOT Compilation the applications are very performant.
>> We regularly choose careers and life pathways (eg marriage, children) meant to last decades.

> The rate of divorces, single-parent families in modern times seems to indicate we are pretty bad at making such choices. They are "meant" to last decades but they usually don't.

This is mostly a "don't want to", not a "can't". Being married "only" once in your life (or having children...) is apparently considered boring, old-fashioned and backwards by many.
Kdb (the weird line-noise functional programming language) is similar. The trial version is a 200KB binary.
Futurelink – Predicts when a link is about to be clicked
How about GnuBee [1]?
They're currently running a campaign [2] for version 2.

1: http://gnubee.org/
2: https://www.crowdsupply.com/gnubee/personal-cloud-2
In before "cultural appropriation."
> The only action till now, as far as I know has been one of the outright frauds

Thats what they typically do and there are bigger fish to fry

https://www.sec.gov/litigation/litreleases.shtml

https://www.sec.gov/litigation/admin.shtml

https://www.sec.gov/divisions/enforce/friactions.shtml

Their mandate isn't to maintain the social and economic order like a verbatim press release from the Communist Party of China, their mandate is investor protection. They have tools and a wide degree of discretion, and that doesn't usually mean crashing market sentiment.
Bitcoin Hits $7000
User Feedback: The Secret to Successful User Onboarding
Yues. I'm not saying they're not in their rights to do it; I'm saying they're assholes for doing it.
When you scroll text for example I think it makes differences
Yet another lightweight container runtime: bocker, docker reimplemented in about 100 lines of bash: https://github.com/p8952/bocker
Instead of doing all of that, you could also do it without docker. Simply install postgres via your Linux distro and run e.g.:

/usr/lib/postgresql/9.5/bin/postgres -D .mydatadir
If you ever have to change a fields meaning or add a new field and provide the old fields value for older clients, you can't just make it private and add a public setters and getters without breaking compatibility for all your users - not just binary compatibility but also source-level compatibility.
What boredom does to you
I'm maintaining an application that uses a similar (OPC) file format. It has served us well and it beats the legacy way of having just a directory of files (e.g. when you want to send a file to someone else it's ONE file) but it doesn't scale very well when adding lots of data, and incremental update is painful compared to just using a directory.

How does sqlite handle incremental update? Does it use separate file storage for large table blobs? If the blobs are in line, how does it handle changing one blob from 1Mb to 2Mb say? Presumably it just appends the new blob, updates the pointer, and marks the original 1Mb area as unused and possible to clean up? That leaves a 3Mb file, which can be vacuumed to 2Mb then?
As in: they earn more if an iPhone X is bought than if a S8 is bought? If not, do you know the relative size of the profit?
virtual reality OHP?
"As yet, no new vision of personal computing like the one that came from Xerox PARC in the 1970s has emerged."

Despite many attempts, namely keynote, prezi and slide.js, the way we communicate remains largely the same. Can't we come up with something better?
Cubber New Dhamaka 100% Cashback Offer on First Transaction of the Day
This looks good and something that I might set up soon. But why is it called "pi-hole"? Is it specific to Raspberry Pi in any way? I'm not going to run it on a RPi because I have other machines online anyway, so is there something better that I can use for this purpose?
What It's Like Being Employee No.1
I guess my beef was mostly in response to the word "lockless", which I'd hoped meant "not using any wait-for-other-thread type semantics" but in this context seems to mean "implementing locking without using OS-provided locking primitives, although standard library is fine."

I was hoping that there was some cool new trick I'd missed or fundamentally different way to do concurrency than locking. I get disappointed easily in cases like this. :/
I don't know about Australia, but postage from China to the EU is generally heavily subsidized, due to an old effort to boost the region's export economy. It just hasn't ever been rolled back, but there are talks to do just that. Then shipping to the EU (and possibly other regions) will reflect the actual postage costs.
You're right, it was a little condescending, I was irritated by the way hueving minimised the evidence without apparently knowing anything about it.

(I'm sorry, hueving, that was immature of me.)

wanderer2323, I used to cite studies but no longer consider it a useful way to discuss topics like this on HN. Too often it descends into methodology theatre and too rarely does it result in useful dialogue.

So, with my apologies, no. I won't link to studies. If you're curious I've shared enough background in other comments for you to get started with your own research.
Handling a power outage during a save typically means writing to a new file and then handling it later. With a big zip I just copy the entire file (hoping that a file copy is reasonably fast) and then do in-place updates in the copy. If all the in-place updates in the copied zip work, then replace the original with the copy.

I haven't found a reasonable way to do this that doesn't require making a copy of the whole original document. If sqlite did this elegantly, I'd switch in a heartbeat.
How's this for simple? It's a stack machine with 11 instructions.

https://github.com/larsbrinkhoff/nybbleForth/blob/c/nybble.c

The original interpreter was written in Forth, but I'll spare you that and point to the C version.
If lease times are predictable and actually honored by the government, I'm pretty sure people would handle it.

That said, maybe tax reform is not the right place to try this idea. But I like it WRT regulation, and especially office rules - having an expiration date helps not getting stuck with obsolete regulations.
Living in the Netherlands, the light pollution saddens me [1]. There are no dark places anymore. I tried astrophotograpy with a modest telescope from an inner city. With some success [2], but it requires a stunning amount of technology [3]. Still, being able to know that the night is still out there ... even if it's invisible to the eye, is simply amazing.

These days however, I remote control a telescope in Southern Spain. The difference is well, night and day [4]. But sometimes, when the clouds move ... I still setup the scope at home. Just to remind myself that the stars are still there, hiding behind the curtain of industrialization.

[1]: http://www.dailymail.co.uk/news/article-2170422/Revealed-The...

[2]: https://www.flickr.com/photos/joelkuiper/31870578431/in/albu...

[3]: https://www.flickr.com/photos/joelkuiper/37078179733/in/albu...

[4]: https://www.astrobin.com/users/joelkuiper/collections/598/
Unfortunately pulsar does not have a system such kafka stream.
In pulsar we need to use spark to do the same (https://pulsar.incubator.apache.org/docs/latest/adaptors/Pul...).

And pulsar does not provide exactly once neither, that is something very important.
How Denver Airport Became an Icon of the Illuminati
that's a pretty cool e-mail address
I’m surprised this is the only reference to Factor (http://factorcode.org).
So you avoid just using a "real" db by adding half a dozen different pieces of software to paper over your "not db" replacement?
A piece of beech firewood lasts about 2-4 hours in a wood stove, which is pretty impressive methinks. (However, construction timber isn't hardwood and never beech).
Unlikely, there's a subtle difference in the connotations of 'no more' and 'no less' in this context.

'No less' is implying they're both bad. It is a subtly ambivalent statement.