skysight-inc/HackerNews huggingface dataset:
You can do 1305km in 4h30 today:

https://en.m.wikipedia.org/wiki/Beijing–Shanghai_high-speed_...
Developer Bundle for SQL Server now fully supports connection to SQL Server 2019
> People like you are somewhat rare.

Data needed.
I'm not sure what you mean by "stream" here. However, there are two APIs designed to facilitate sending SQLite database files over a socket. The sqlite3_serialize() interface (https://www.sqlite.org/c3ref/serialize.html) takes a database and converts it into a blob of contiguous memory that can be sent over a wire. The sqlite3_deserialize() interface (https://www.sqlite.org/c3ref/deserialize.html) does the opposite, accepting a blob and using it as a database file. These interfaces were created for the purpose of "streaming" database files across network connections. Depending on your specific needs, they might work for you.
> - xfs is essentially dead, like jfs

XFS is the default filesystem for current RHEL [1] and SLES [2] (data partitions only in the latter case); it is as far as possible away from being "essentially dead" as a Linux filesystem can possibly be.

[1] https://access.redhat.com/articles/3129891

[2] https://www.suse.com/documentation/sles-12/singlehtml/stor_a...
Is there any particular technical reason behind the decision of having 4500 LoC in a single file? It sounds like a pain to maintain and extend.
CTimer App – Time Tracker Your Time
Programming a Problem-Oriented-Language (1970)
Nice christmas present. Bundler is now finally a default gem :)
I would suggest that the difference is modularity. Designed devices often are made modular to aid understanding and ease modification/repair. The opposite is true with evolved systems. The brain is ultimately produced and controlled by genetics, which allows genes to overlap, and have multiple functions. This makes understanding it difficult. Furthermore, the highly interconnected nature of the brain will make this even less modular. While I think we will gain further understanding of some sub systems such as the cerebellum or visual cortex, I think the unmodular nature will limit this to imperfect models.
Smartphone refuseniks are a rare but happy breed
Foxconn eyes semiconductor industry. Plans an A-class fab in China by 2020
Huge additional plus, entr does not rely exclusively on inotify, it is also 'BSD kqueue wrapper. It is the only command line utility that I found that allows cross platform (linux/BSD) scripting with file system events.

I have few scripts that rely on entr and I am always sure they are OS agnostic.
/r/place with ICMP as user interface/API, I love it
Show HN: Test out how optimised are your website images
You seem to be forgetting that constructive truth means provability.

Also, it doesn’t seem right to use the informal “take” when the object in question is not computable.
It was not trivial to come up with an optimal and elementary O(nm) time algorithm.

Compute the hashes of the nm strings formed by taking each of the n strings and zeroing out one of the m characters. If you get any hash collisions, compare the strings.
Why I Suggest Everyone to Try Skydiving Atleast Once in Their Lifetime
I actually fixed my insomnia in 2018.

In the past, I could always rely on the fact that I was able to sleep well the night following a bad night. After I couldn't sleep two nights in a row I started to get very worried.

I changed three things:

1. Before going to bed I meditate (I usually listen to the app from Sam Harris)

2. No more caffeine after 11 am

3. 100% of what is called in books "bed hygiene", meaning: when I go to bed I immediately switch off the lights and sleep. I do nothing else. Also, I try to always sleep around the same time, even on weekends.

I believe 3) has been the biggest change. I used to read and even sometimes watch Netflix in bed. I miss reading in bed but since I stopped doing that and only focus on sleeping I have never had problems to fall asleep anymore, despite going through some stressful times.

I do sometimes still wake up early, but since I sleep well before I can handle those days pretty well. My life has changed a lot for the better, one of the best things I have done recently
http://www.kfs.org/jonathan/witt/t563en.html

Tractatus 5.6.3 presents the metaphysical problem quite clearly. The perceiving subject is a limit of science, kind of like the big bang which is also fundamentally and inescapably mysterious. You cannot prove or disprove the simulation hypothesis. Of course we exist within a deep and unfathomable mystery, no matter how accurately we can make predictions with the differential equations of physical science. It’s all fundamentally mysterious and not admitting that is ridiculous.
IPv4 is not sustainable, we're already running out of IPv4 addresses.

Unfortunately, some ISPs only provide IPv4 support, so (almost) all websites have to support IPv4. And as all websites support IPv4 there is no insentive for ISPs to add IPv6 support. Repeat ad infinitum.
I didn't know about entr as well but I'm using fswatch which is largely similar and portable as well, supporting not only Linux and BSD but also non-WSL Windows and Solaris too, and leveraging the Filesystem Event API on macOS.

https://github.com/emcrisostomo/fswatch
Wiggle wiggle click me stanger
Wiggle wiggle buy me flowers
Around 8-9 days when I have it on airplane mode for most days and maybe 6-7 days with airplane mode at all.
Simpler, yes, in the sense that just one instrument (the soloist) would have to play notes they were not prepared to play. But a concerto (typically a long piece for one or more solo instruments accompanied by orchestra) showcases the solo instrument, both by exposing it and by demanding much from the soloist’s technique and interpretive powers. It’s a shorter order for the orchestra to adapt than for the soloist to do so.
Then take a look at fswatch! (See sibling comment)
I’m wondering.. what is the effect of letting the JVM handle synchronization then ? Wouldn’t they still need to synchronize within JvM ?
Dropbox is a no no for one simple reason - there is no end to end encryption. Unless I don't know something?
I wouldn't want a disgruntled employee to fiddle with my files.
Upvoting because it's wednesday.
Hi all - this is Allen Farrington, the author of the piece (not sure how to prove that but oh well. If only we had a public protocol for identity :P )

I just wanted to say that of all the commentary on the article across the web that I am aware of, this is by far the most interesting and informed. I would really encourage the contributor of this post to copy and paste the whole thing onto the Quillette article itself as it may well get a great conversation going.

In short, I am aware of all these issues and agree that the best way to frame the problem is not really in terms of 'technology' per se, but in terms of incentives. That folds in what I think is the all-important point about monetisation, which I completely agree with.

Where I think I disagree slightly is the overly deterministic assertion that 'recentralisation will occur' due to social demands. I think this understanding underplays how much social interaction with technology is moulded by the technology itself. This is getting a bit subjective at this point, but I don't think society really does 'want' centralisation, at least not along the lines of such a sweeping declaration. I think they like the results of centralisation as they happen to exist on the web so far. But, as above, these are strongly determined by the available technology, and in turn what incentives are viable. As you say yourself lower down, there are cases at meaningful scale where the degree of decentralisation is increasing, and other more speculative cases in which the degree of decentralisation is a step change from current norms. My thought (/my hope) is that this provides enough leeway to enormously alter incentives such that social interaction with the technology can alter enormously as well.

Fortunately for some, unfortunately for others, I covered these issues extremely briefly and overly rhetorically in the article as I am assuming that some 99% of the audience has never even considered these issues, never mind having the technical understanding to follow a discussion this in-depth. I was really using the hook of PewDiePie to meander towards this exact topic. That said, I am very happy that this discussion has got going here! Good job, and please spread it if you can!
Personalities are nice and all, but I would settle for a nav system that speaks in Morgan Freeman's voice.
A bank will KYC/AML other banks too. But two people with accounts at high street banks in economically developed countries should never normally encounter an issue, once they had both passed the initial gatekeeping. Which isn't flawless but should cover the majority of use cases - I mean Patreon isn't Silk Road, is it?
My phonetics and phonology professor used to be a clinical linguist at a big hospital.

He did similar stuff, consulting with surgeons before the operation, in order to minimize damage to speech areals.
It is indexable, and it is used as an array, so I guess it is an array in all implementations.

But good point, I should check this.

Dicts are definktely implemented differently in different implementations, and I mention this.
Or it may flatten out as well. Without the need to reset.
That may have been what you meant, but it was not what you said.

pjc50 said: This is very much the "true communism has never been tried" argument, isn't it? Unless you know a way of building it without people?

Then you said: "No its not at all the same cause thats not what i mean. I mean that people are ignorant to the dangers not that its dangerous. Has nothing to do with communism, wind and solar on the other hand do."

The way this reads it is as though you have skipped the reference and have started talking about communism itself as opposed to the "true communism has never been tried" argument. Now this may have been unintentional on your part due to poor English, but if I have misunderstood it was not due to me trying to conflate your words in any way. You did the conflation for me.
> Recently, the proprietary Dropbox Linux client dropped support for all Linux file systems except unencrypted ext4.

What the heck. Anyone has more information about that? Any announcement? And why would it fail to work on an encrypted (LUKS?) ext4 FS when encryption seemed to me to sit below the filesystem (since AFAIK ext4 doesn't support encryption itself)?
Nah. Learn electronics and boolean logic and work your way up.
Just sync an encrypted image if your threat model includes disgruntled employees motivated enough to mess with your account.
>>People are hired for roles when company cannot afford not to.

Only if people have a stake in the decline of a company, and have something to lose. Other wise in these days of executive networks, and people getting in their golf and dinner buddies- Execs mostly care about nothing at all.

The only people to lose anything are a few low level employees and may be shareholders. Shareholders mostly don't care either. People who hold large block of shares, are generally diversified. And since nothing fails at all at once- They are covered too.

So nobody loses any thing much basically.
Although not really what you are talking about I think the issue is that stripe and paypal willccut people off also. subscribestar, a competitor to patreon, was banned from paypal and stripe for being allowing some of the 'banned' people on their platform this week.
Tell HN: Merry Christmas
Merry Christmas fellow HN'ers.

2018 went so fast. I hope that 2018 was good for everyone and that you all have a prosperous new year.
I too was a bit surprised by that statement. But according to Dropbox, full disk encryption should work fine.

”If you received a notification on Linux and you are running ext4, it may be because you are also running ecryptfs. ecrypfts is not supported. However, we support full disk encryption systems, such as LUKS for Linux users.”

Source: https://www.dropboxforum.com/t5/Error-messages/Dropbox-clien...
Thunderf00t is not a good source for a great deal of things.

IIRC his field is chemistry, yet he explained the batteries vs fuel problem in a wilfully ignorant way.
I specified I'm working in standard first order logic. And I'm not sure what do you mean with the informal take.

Also intuitionist logic is not my area, but isn't it divided in inference rules for provability and (Heyting or Kripke) semantic for model theory and truth just like FOL?
Not to be a wet blanket, I assume the website isn’t accessible for some time?

http://www.insprinto.com
But that's more of a general problem that still happens on modern devices, even with ipv6. ISP wants some port open on the device for remote management but is so incompetent that it's actually reachable worldwide.
Already posted 3 times - https://news.ycombinator.com/item?id=18751823
Here is the full context of that copy and pasted response.

http://notrickszone.com/2018/05/23/new-study-solar-module-ow...
The True Story of the Lost Sci-Fi Movie 'Brainstorm'
China Telecom.
I just totally disagree :)

I like huge line heights and short line widths.

In my browser I even force p{max-width: 60ch;} on all sites
I dunno, stack exchange says it could be an all life on earth's surface type thing.

https://worldbuilding.stackexchange.com/questions/65198/what...
2018 Best PHP Frameworks
Features and benefits of Tabtrader
The idea is that if everything is highlighted then your brain adapts and stops paying as much attention to highlighted elements. Many colorschemes use too much colors. It is not uncommon to have one line be highlighted with red because of an asynchronous linter warning, and many other words with purple because they are keywords like 'class', 'def', 'do', 'end', and so on. And there are a bunch of other colors everywhere else. Some people ask themselves "Do I really want to highlight syntax elements? If there is a syntax mistake, my editor will immediately tell me anyway, and it will be much more prominent if I have a clean uniform sheet of code."

I've been using minimalist colorscheme for more than a year now. To me it highlights only what matters: mistakes are red, code is dark and uniform, comments are faded, current line is highlighted, search matches have their own color. That's it for the most part. There are some subtleties that are also handled.

Minimal highlighting is beautiful and clean. Too much color is ugly and messy. Just become clean! Remove your wallpaper, remove those tiny ugly icons from your toolbar, find minimal colorscheme, install tiling window manager, take a bath.
I have been learning Chinese for 4 years now. I can read and write well but my speaking always sounds awkward. I traveled to Xiamen for 2 months and knowing Chinese made things a lot easier. There was still struggles because often times colloquial speech was difficult for me to understand right away and also locals didn't always understand my speaking because they weren't used to someone speaking and it not sounding correct. My friends explains that to them I am speaking jibberish if my tones aren't perfect. They aren't taking the time to step back and think about what I meant to say. I love learning Chinese. I learn something new every day.
They succeeded in one of the steps toward a solution.

How far is wind and solar with realistic fuel-cells?
I've been doing it in Scheme this year, as a major branch of the LISP family I've never tried before. Super-impressed by the speed and solidity of the Chez Scheme implementation, but still a little undecided about how much I like Scheme for day-to-day use. (After Clojure, both Scheme and Common LISP seem to have a fair number of "why is this taking so many keystrokes?" moments).

I know a number of people thought some of the "simulation with lots of details to keep track of" problems were a bit over the top this year. Personally, I rather enjoyed them, and in particular found day 15 really satisfying to complete. Not something you'd want to do every day, but it's good to have some problems which pose a bit of a challenge without turning into a "can you pattern-match this against an algorithms textbook" exercise. The overall breadth and balance of problem types was impressive as ever.

I hope it's back next year!
That's what I said which is pretty obvious from the context. You just decided to misunderstand it or are as poor at reading English as I am at writing it.
I wanted to always compile everything, and I don't have modules yet. Every problem is in one function, so for AOC it wasn't a problem.
The access to AST will allow for neat hacks like PonyORM on Python, which could be a way for me to improve Rebel::SQL. Tentative hacks by decompiling bytecodes or using Parser, while fun, proved practically unsatisfactory.

https://ponyorm.com

https://gitlab.com/lloeki/rebel
After abandoning drum playing for ten years, I picked it up again. It began by watching some random YouTube video about developing paradiddle speed (RLRR LRLL)[0]. I was intrigued by an approach to building speed I'd never considered. I began noodling around on a practice pad, fifteen minutes here and there. My speed increased.

Within a month, the practice pad felt limiting and I bought some V-Drums to rebuild my chops on a full kit. I soon subscribed to some excellent drum channels on YouTube and incorporated many of the lessons into my playing. Soon I was getting faster and more accurate in many areas and playing 6-8 hours a week became totally feasible. Anyone who's become disciplined at doing anything has discovered that feeling of loss when you miss a day.

A year later, I am working towards starting a band, as playing drums is one of the few consistent joys I have in life. Initially, this was not my goal, but now feels attainable. I (re)learned a lesson I must have forgotten, which is to make time in your schedule for something you've decided to master or greatly improve upon. It's amazing where fifteen minutes a day can take you.

[0] https://www.youtube.com/watch?v=B1IQj83NCgI
I'd rather have a proper text format which I can inspect without a highly specialized tool. In 50 or 500 years it will be hard to hunt down the right tools to open an SQLite file, build SQLite from sources (if they still exist), or reverse-engineer the file format. For a text file you only need to reverse-engineer the ASCII encoding (or maybe UTF-8).
the browser i meant is the Next Browser written in Lisp: https://news.ycombinator.com/item?id=18608454
Yes. I was just responding to the claim that with IPv4, thanks to NAT a malicious packet would not be able to be routed anywhere unsafe.

A NAT router without any kind of firewall functionality is incredibly unsafe too so even the cheapest ones have some of it these days.

Which follows that the cheapest IPv6 routers would also have a firewall and thus would not be inherently worse at protecting the internal network than a v4 router doing NAT would.
One of the most profound understandings I had about nature and humans - is that it is also modular!

Surely, it is likely evolved and not directly designed, but if you look at it more closely - it is modular in almost every important area! Organisms oragnize into distinct non-mixable speices/genotypes, we have organs in our body that have specific functions, we have sub-organs, we have specialized distinct types of cells, distinct sub-cellular structures inside the cell, distinct proteins with different functionalities (with some groupings of course), even higher level functionality is modular, like for example sleeping: all processes that need to be done offline are refactored away into a "sleep" phase which is enforced in many ways, even though this enforcement turned out to have so many parts and being so complicated that newborns need to learn to to start sleeping. The sleep itself it split into distinct phases, different processes happening in the them; humans auto-organize their societies into specific roles, etc.

And, my personal favorite - the bulk of the information about a human is in a genome: a specified code utilizing 3-letter, 4-character words and sentences to describe almost everything needed to make a human. How did it evolve into a "code", a language??? Modern designed x86 architecture is more complex and has more ugly legacy crap than the evolved genetic code which has the perfect number of letters, perfect control structures, perfect number of aminoacids that is enough to build everything! (Ok, yes I know it is not "perfect" but it is very very sophisticated and, apparently, well-thought-through.)

So I think this modularity, which exists both in evolved and designed systems tells about the nature of the universe, and/or complexity, information and knowledge: the information and its physical representation conspires to become modular and produce more complex designs and entities that way, through abstraction, through logical levels and modular architecture. Not only through sheer number of interconnections (surely, there is enough of that too, but is it really that much different to a number of transistors in a recent x86 chip?), but through modularity.

It is easy to miss this because nature is arguably "less" modular than a man-made car. But when looking at some design choices under the hood or talking to mechanics, or looking at leaked software code for big projects - there is just enough spaghetti code there to prove that such designed entities have a lot of ugly poorly understood interconnectivity that is just made to "work good enough". I guess it is when this horizontal complexity becomes unsustainable - the designer, be it a human or a natural process of evolution - has to come up a new abstraction level, an organ, a genetic language - to allow for further progress.
Sounds nice.

My problem is just, I only use Macs because of iOS development.
“Let Me Be Frank”
10 Marketing Lessons from Apple
You can skip days, though. Some are easier than others.
Well, if that is the level at which you would like to discuss this, I turned around and touched the ground already, so no backsies.
Within 5 years India will overtake China as the world’s most populated country, and Africa is expected to reach 4 billion by the end of the century. China’s moment is now, not 50 years from now.
Mh,

> Simplified Application Development

It's depend "application development" is a vast area...

> Single-File Documents

Not much related to SQlite, can be or cannot be done with nearly any format you like. Also remember as a good advise how worse go Catia v6 R2009 (Catia is the best CAD/CAE/CAM suite in the world, used anywhere from automotive to aerospace&defence, it's sole real competitor are Creo (formerly Pro-e) and Nx) when it start to offer single-file PLMs for "light usage"...

> High-Level Query Language

Depending on the format you choose you may have the best/highest level query language: your own apps programming language itself, so IMO may not be an SQLite plus at all

> Accessible Content

Any binary content is FAR LESS accessible than text

> Better Applications

Sorry, it have NO mining at all.

I like SQLite for many aspects but I certainly not look at it as a file format for most applications I use or imaging, for some usage is really nice, for others usages {Tokyo,Kioto}Cabinet is another nice format, for MANY other usage text files in various format, binary files in various formats (including classic pickle) may be better...
Could it be related to the teletype origins of Linux terminals? If you're on a slow line, you'll notice the difference more if your repeat rate is higher.
> I get your point that most businesses are closed but I didn't know it was mandatory or required triple pay. Is that true?

No, neither of those things is true. Triple pay would be very odd under any circumstances.