skysight-inc/HackerNews huggingface dataset:
Show HN: Is It Best to Unify Marketing, Sales and Helpdesk Automation?
This article will show you why it is in your business's best interests to have Marketing, Sales & Service automated.

https://www.engagebay.com/blog/crm-integration-unified-platf...
True. We need a 3rd player on this market that does not do surveillance and produces products with reasonable price. A business focused phone would be great. There are very few applications that you could get away.
https://primozker.in

I have one post per year, but anyways.
It should convince you to never use a cell phone again, because I guarantee you [1] - your cell provider will happily give all of this info, in response to a search warrant, signed off by a judge.

Hell, they don't even wait for a search warrant, they'll sell it to anyone who pays. [2]

You are carrying a tracking device that is constantly broadcasting your location to anyone that will listen, for Pete's sake. What, you expect that the recipients of your location will not turn it over, in response to a valid search warrant?

[1] https://www.zeit.de/digital/datenschutz/2011-03/data-protect...

[2] https://9to5mac.com/2019/02/07/wireless-carriers-selling-loc...
You obviously don't own one. Would you still recommend a BlackBerry over an Android/iPhone?
WP photoblog demoing minimalistic front end (13 KB CSS + 10 KB JS) – https://rado.bg
I wish i would write more, currently not a lot of content on my site.

https://gempir.com

Hosted on github pages and build with Hugo. https://github.com/gempir/blog
I'm sorry, but Rust certainly doesn't score high on usability. Compare e.g. the "Guessing Game" intro from the official docs, just look at how much more complicated both the code and the tutorial is as compared to how you would do the same in Python, heck even in Fortran:

https://doc.rust-lang.org/book/ch02-00-guessing-game-tutoria...
Hi there,

Create React App is by default zero configuration and we do our best not to make it possible to break it. For example you cannot access the configurations of Webpack for this reason. We do allow some configuration through environment variables[0] but try to minimize amount of those too (and some of them will probably get removed in future version too). The public API is around 4 commands (start, build, test, eject).

This makes it possible to make big changes underneath the package in even minor versions (eg. updating major version of Webpack) without breaking existing CRA-powered apps. You can see migration guides for every single version in the Changelog, usually consisting running a single command[1]. This was also true for the major update from 1.x to 2.x [2]

[0](https://facebook.github.io/create-react-app/docs/advanced-co...)

[1](https://github.com/facebook/create-react-app/blob/master/CHA...)

[2](https://github.com/facebook/create-react-app/blob/master/CHA...)

That said, it does take some effort to understand the benefits and limitations of CRA. How could we improve on that one?

Disclosure: Doing maintenance work on CRA
A stupid workaround I use:

I copy-paste some sentence from a book into my note taking app, and search for that same text on my other device. Note-taking is easier to sync than reading positions themselves.

Calibre saves the reading position inside the metadata of the book, so you'd need a way to re-download the book every time you open it.
In France that’s how the former president got busted, he used his burner phone from a sparsely populated area.
Hi, nullandvoid. I can't comment about the content on your page, but here's a few comments about the UI, which IMHO perturb the experience.

- As you scroll down, and the gradients shift to yellow, white font based text gets difficult to read

- (On Mobile) the black footer, and headers feel uncanny, and take up reading space. Maybe fixing the header to the top of the page is a better option? Since most people don't mind scrolling to the top to find the nav bar. Kudos for using both text and icons there btw.
Regarding the footer, the left side (powered by ?) can go to the bottom of the page since it's not particularly relevant. Also consider making the icon clickable to whatever that thing is. The LinkedIn, GitHub and Stack overflow links could be in the contact section, where you've got linkedin anyway. Or maybe fixed at the top, right above projects section.

All of this is just my personal thoughts, feel free to ignore :)
You can create something worth billions in your mind alone.

No you can't. Every billion dollar product, or even million dollar product, is the result of a team of people doing many more things than writing code.
A decorator is used to update a function at runtime in development.
Show HN: Created My First Free Admin Dashboard Kit
Hello, if you're building an app check out my free dashboard template, it's free & open source. https://dashboardpack.com/theme-details/architectui-html-das...
thanks, that reminds me some services that have a queue for early adopters where can sign in to be in the queue waiting to enter beta program.
I guess I could implement that queue, put 100 as initial number, and let people join the queue, when I'm ready for beta just need to notify them that it is their turn.
Still just a blog that clearly needs a huge theme update? Heh, but it has collected fragments since January 2004, when I gave up hand coded HTML and doing an rsync on the diary.

http://www.bytebot.net/blog/
https://polso.info

I mostly write about Drupal, PHP and Javascript. Planning on doing a redesign soon.
Won't make any difference. They are not stupid.
https://www.vincentprouillet.com/

I do need to blog more but recently it was mostly about my projects. It is powered by one of them, Zola (https://www.getzola.org/).

I want to write more but not really sure about the topics.
Fate of the Universe
Calibre is amazing – nothing can match it for functionality. But good grief is it ugly. My eyes die a little every time I use it.
From the examples there, we find e.g. this nugget:

return bigEndianToNative!T((cast(ubyte*)&b)[0..b.sizeof]);

Do you really feel this is a language that scores high on usability? Because it doesn't look like it.
Meanwhile Austria's chancellor Kurz is visiting Honda [1]...

(Austria has a strong automotive industry)

[1] https://www.bundeskanzleramt.gv.at/-/bundeskanzler-kurz-sued...
Care to provide the name of VC backed companies built around them? I do not know of any. Akka has some java shops using them. But I wouldn't call it a database.

Ravendb...
Not really, at least IMHO. Not every vulnerability in [insert unvetted react dependency here] contains a host-targeting malware payload. In fact, I'd imagine those are the minority. Some concern is certainly warranted though.
This has been true going all the way back to before the handover was announced. Imagine having property rights under the United Kingdom and no clear transition plan in the mid 90s? This has been the reality in Hong Kong for a generation. I'm very curious to see how this evolves as we move forward.
The Apple Objective-C runtime is right there on Apple Opensource https://opensource.apple.com/source/objc4/objc4-750.1/
I went back to see and only just realized you had a “TLDR here’s the full details” bit. Missed that and saw only the 5x faster ETL which I figured was what you were crowing about. I’ll have to look at the rest later. I still don’t get why the ETL phase has to be so slow but maybe it’ll be obvious when I look, like you’re doing extensive transformations or something. But no one would just call that “just ETL”. Anyway, I’ll see for sure later.
HN tip of the month ;)

When Canon released the EOS M as its first mirrorless camera, it hasn't gone down well in many reviews as it's a slow performer[0]. Now, this has actually been addressed in a later firmware upgrade, but at that point the damage had already been done. After that, Canon basically dumped this camera on the market at very low prices.

Good thing for us is that this little camera can now be bought very cheap second hand (got mine last year at around $100)
Once you load up ML, you get a fantastic fun little camera! I'm not very experienced with shooting video but for photography, it's a wonderful experience. Focus peeking, magic zoom, interval photography, all for free.

Many kudos to the ML devs from this side as well!

[0] https://kenrockwell.com/canon/eos-m/m.htm
Yes, Windows used to be terrible when it comes to audio, but that was a long time ago. Of course, any badly written driver can still destroy everything, that is why you have to choose hardware carefully. But with a good ASIO driver you will achieve very low latencies without problems.
If you're looking for a simple, static page which doesn't require any additional libraries, is lightweight and can be hosted easily on GitHub, I can't recommend Jon Barron's enough.

Source: https://github.com/jonbarron/website

Page: https://jonbarron.info

It's easy to modify to suit your content, as I did.

Link: https://priyansh.page
(Not updated recently).

Also consider getting a .page domain, which I feel is perfect for these purposes.

Link: https://get.page
Long, long ago I was a developer at Microsoft, and at a small startup before that. I've since transitioned into theatre, but I love keeping up with the tech world via Hacker News (which is my way of warning you that my blog is completely non-technical).

I've just started a series about writing fight scenes, from the perspective of a fight choreographer: https://lovebloodrhetoric.com/2019/02/03/writing-the-fight-v....
https://lamasa.de
I mainly created it because people kept asking me how I made my DIY smart energy meter, so now I can just redirect them to my website. Have a lot of refining to do on those descriptions though.
https://www.ibrahimdiallo.com

The name is in the domain. Not my main website, but it is a fun project nevertheless.
asciio is great, I use it a lot to document architecture of systems.
Calibre author have said that despite python2 eol he will not transition to python3 and that he is "perfectly capable of maintaining python2 himself"
Training Engineering Graduates from India to High-Paid Software Professionals
Because Google has all the data for every Android user and many iOS users vs having to send requests to up to 5 companies (ATT, Sprint, US Cellular, T-Mobile, and Verizon) and compile the data.
Thanks for posting this.

One bit of feedback: I think the video should be linked more prominently and from the README - I guessed that might be what it was for the description is a bit vague and abstract and "seeing is believing"
Iteratees
To play devils advocate, Hong Kong has become comparatively much less valuable to Beijing over the years. It represented 27% of all of China's GDP in 1993, and today it's less than 3%. [1] Beijing has become more forceful in its treatment of HK of late, with for instance, staffing the high-speed rail station in Kowloon with China Police (forbidden under basic law). I think what happens next is unclear. Is it still worth the trouble?

It's not like the UK (which is, to date, responsible for enforcing the terms of the handover) can do anything more than write a strongly worded memo to Beijing. Like they did when those booksellers disappeared [2] or when the Chinese billionaire living in the Four Seasons on the island 'returned to seek medical treatment on the mainland' [3].

[1] http://www.ejinsight.com/20170609-hk-versus-china-gdp-a-sobe...

[2] https://www.nytimes.com/2018/04/03/magazine/the-case-of-hong...

[3] https://www.hongkongfp.com/2017/02/01/chinese-billionaire-ab...
In practice, there would be 1 big difference: payments are made in cryptocurrency, not in bank credits. And this difference has an impact on all the rest.

We use bank money now because it's more convenient than paying with gold. But imagine that paying with gold was more convenient and preferred. In that case, we would see money in the bank as an investment, not as a wallet.

Your employer does not wire transfers money to your bank, but to your wallet. He pays you "in gold" so to speak. Same when you go shopping etc. There is no bank involved in transferring money anymore.

If you put money on the bank, you cannot use those credits to pay other people, as you are able to do now. Because people expect "gold", not bank credits.

You are correct that in a cryptocurrency world, banks could still have fractional reserves. But the main difference is that there will be a clear distinction between "real money", which is cryptocurrency, and "bank notes", which are a promise of the bank to pay you cryptocurrency. Right now, you cannot make the distinction between the two.

This is also the reason why they were able to let the gold standard disappear, because nobody would notice. If everyone trades in gold, the gold standard cannot just be abolished.

Basically a cryptocurrency world is a gold standard, where gold is the preferred way of paying.

This would also mean that banks will go back to how they operated when there was no central bank. And even further back than that, because payments are more conveniently made with "gold".
You say this as if swing is a plus for java. It looks alien everywhere. Is it used by eclipse by the way?
I'm not directly working on spam, but it seems like there's a heavy reliance on ipv4 address reputation these days, which is probably one reason mailservers won't use ipv6 any time soon.
Why wouldn't one use SSH tunnels instead of this/ngrok?
A (cheapish) multimeter is going to be too slow to catch the signal from a flash shoe, however any cheap microcontroller or electric circuit should catch the signal with ease.
Maybe I'm old school, but I don't understand the concept of a "library". I have directories on my filesystem(s), files in those directories, and amazingly powerful applications to navigate them (Total Commander / mc / Krusader).

Why would an ebook reader even try to do the navigation for me? It should display an ebook, and I'll take care of the rest.

If it's showing me the file system, it's redundant.
If it's showing me the "library" according to its own logic, then it breaks the consistency. And it makes my life so much harder (eg. where do I find all those books when I want to copy them?).

I hate Calibre for the exact same reason.
For me it depends on the complexity of the technology. Some javascript controls library where I only need a few parts of what they do? No thanks, I'll look elsewhere or just program that myself.

Something more complicated like a graphics engine however? Well I guess that's hard to price. It's going to depend on the use-case and your industry and turnover of your company.

But I despise it because it means I'll get e-mails and phone calls from this company for the next six months. Once they even sent someone to a stand at a tradeshow my company did despite me saying that it was just too expensive to consider.

I wish people would advertise a license based on the client's turnover - <1m, <10m could have stated prices and >=10m could be "contact us". But I totally understand why companies don't want to do that.
Not that easy to keep these kind of "docstrings" up to date though.
Indeed, Beijing's leadership tends to take a very long term view of growth plans. This lines up with my mental model of how they operate.
Chinese Province Bans App-Based Homework to Save Pupils' Eyesight
A Flexible Developer Tool That Runs Processes and Responds to Filesystem Changes
So far, although it seems buggy, the general quality of content is fairly clean.

They also do have a moderation function already, although I can't really comment on how it's used in practice.

Moderation isn't an issue too early on.

Beyond that... For a decentralized network, if the different sub-reddits (essentially) are moderated by their creators, they should end up with their own cultures in time.

Good leadership is always key to building good communities.
So there was an abuse and it seems there was a trial to prosecute. Some people got jail time for that. You may say that it was not perfect and some people didn't get what they deserved. I agree.

But, have you seen any such trial in China? You may be put in jail for even demanding prosecution of the officials responsible for such acts. The press is not allowed to talk/write about such things.

China like all the communist countries and authoritan states(i.e Russia) has no real rule of law. In practice the party leaders are the law.
I didn't say they close because of writing software. They close because of living your life.
Man, leaving in your typos in the first GIF "screen recording" is IMO just sloppy. It's the first thing I looked at on the page and, boom, it's a typo. Personally it gave me the impression of unprofessionality.
This is why you should be using the system's monotonic clock source; they steadily increase and never shift backwards or forwards. They aren't, however, guaranteed to have any relation to real time between two measurements.

There is plenty of code that has problems with time shifts, simply look at how often software crashes or misbehaves when there are leapseconds. Cloudflare experiences some of their code crashing because over a leap second, the time a request took suddenly became negative.
In the future I think that the idea that the government doesn't know where everyone is at all times will seem hard to imagine. (This is an IS statement not an OUGHT statement)
Dancing icons. It seemed like a good idea at the time.

http://billpg.com/
If I cut your gut out with a knife, will it cure your schizophrenia
?
ESLint isn't a transpiler, it's a linter

It checks code formatting, it doesn't enforce a transpiler
Hi geraltofrivia - Appreciate the feedback!

I'm certainly aware of the mobile being more clumsy than I had wanted ( spent a lot of time on the desktop and then retrofitted the mobile view which i'm unhappy with :P ).

I will certainly add those points to my TODO list when i'm polishing it up over the next few weeks
So Schizophrinia should be curable by clearing the gut bacteria? Sounds like something we already would have known if it was the case. Don’t strong antibiotics clear the gut? And isn’t the microbiome changed within days of traveling to a new country?
It's a neat algorithm :)
When learning Go I made an implementation of Shunting-Yard at some point: https://github.com/DylanMeeus/GoPlay/blob/master/ExpressionP...

As part of something else I was trying. As I was just learning Go at that point, the code is not that clean :D But AFAIK it did work. My memory is a bit hazy on that :)
> Any reasonable hardware provider will include an option for 3-year warranty.

Did you include the cost for that in your scenario?
The Testing Introduction I Wish I Had (2019)
I'm a lifelong SLR shooter but I was posed the same question recently.

Micro Four-Thirds MILCs appear to be very capable, affordable and portable. I'd suggest you look at Panasonic or Olympus, they seem to have excellent lenses which is what really defines the photo. Fuji are also well spoken of but I think they use bigger APS-C sensors. Check out DP Review website.

Getting into used 'big' DSLR instead would probably cost about $1600 ( used 6D and 24-70 or 24-105 f/4 lens) which is a lot to gamble on a new hobby. And contrary to legend, they don't hold value. I've been quoted less than 50% trade-in value on from-new Canon L lenses. Unless you're buying Leica, photography is not an investment; be prepared to lose money unless you manage to sell your photos in volume.
In an ideal case, no. In a not-so-ideal case, one with the push access could theoretically replace any package on your system with a malicious version that you would pick up automatically using apt upgrade.

I'd trust PPAs more if they didn't have such broad possibility of misuse. For example, if I add a PPA that only contains package A, I should at least be warned if that PPA tries to install or upgrade package B. apt will only display that package B needs to be installed/upgraded, it won't inform me that it originated from that PPA.

I applaud elementary OS for not bundling software-properties-common by default (a package that allows you to run add-apt-repository). If you decide to install it, you should at least be forced to make an effort to open such possibility of misuse.
From reading the NYTimes article [1] it seems clear he’s anti Israel/occupation/bombing and not anti semitic. The pro Israel groups that sought to oppose him getting the job didn’t try to argue that he was anti semitic either, just that he wasn’t ‘civil’ on his Twitter feed.

[1] https://www.nytimes.com/2014/09/13/world/middleeast/professo...
> I've been a Pythonista for a decade and a half, but in this case, Julia seems to me to be the more logical pick, given that it is designed for numerical computation (it is the modern successor to Fortran). Julia is syntactically closer to Matlab, which is a language familiar to many grad students, a pool from which many future Tensorflow users are mined.

It's an interesting point, but it reminds me of the reasoning Ryan Dahl used to choose Javascript as the language for Node.js: JS had a massive community, and everyone doing web development should have some familiarity with it, so it seemed like a natural choice for that domain. However while it might have aided adoption, the weaknesses of Javascript as a language are undoubtedly the worst part of what is otherwise a useful and well-implemented server-side framework.

I'm not very familiar with Julia, but my impression of Matlab from university is that it was a pragmatic tool which was useful in its domain because of library support, but not that it was a well-designed language that I wish I could use everywhere. If Julia has aped Matlab's conventions because they are familiar to the community, I would worry that it may have also learned from Matlab's bad habits. I would be more trusting of the software engineering community to produce tools which are optimized for usability and creating robust software.
https://batr.am
Well, some doors are closed forever.

With 32, I'm too old to become a police officer in most states in my country, for instance.
That brings back some memories of when I was building my CRJ cockpit. Fun times.
LNC Reliable Designated Driving Service
A Pure Function Does No Funny Business
What makes the BRI an over-extension? How does it compare to the economic and military extension of the other super-power?
Mupdf ( https://mupdf.com ) also supports ePub. I personally using it with zathura for vi keybindings and theme support ( https://pwmt.org/projects/zathura-pdf-mupdf )
of all places you would Germany is the country the most aware of the dangers of broad surveillance powers. Strange that police gets such a blank check...
I think you'll find the value of the pound has plummeted in the last century, during the decline of empire, decoupling from the gold standard, inflation of the 70s, printing during QE and the BRexit vote.

Since 1900 the GBP price of gold has risen 250x, from 4.25 to over 1,000 today.

https://www.chards.co.uk/gold-price/price-of-gold
If your interested in using it then there is no way you wont drop a quick email. Even if you are considering it against others with public pricing you would still be curious.

Also as a purchaser the resultant communications flow tells you a lot about the professionalism of the company and the support you will receive later. IE is this a real, knowledgable guy responding or a "customer success rep" with a canned email etc