skysight-inc/HackerNews huggingface dataset:
Make sense, Java was isolated dead end on the southeastern edge of the Eurasian landmass
Embedded Software and the Pursuit of Perfection
> just provide a single binary

Just provide a single source and get on with your day. It's Linux after all. No need for huge monolithic binary piles of crap from Poettering to start your system.
This looks very interesting, but i think something is wrong with it. For 2 meals and 1900 calories, one meal contains 2 avocados, 300g of tuna and a few other stuff. Isn't it a bit excessive ?
> Military jets have been unflyable without computer assistance for decades

Yes, but the maneuverability demands on military jets are what caused that to be a requirement. Passenger aircraft are not generally supposed to be unstable on any axis, and don't pull a couple of Gs in any direction for dogfights (as if dogfights are still a thing).
When you go to a restaurant you let the chef prepare food for you.

Telling him to back off and let you cook because he can't know better than you (his user) would be absurd.

Same thing with design and typography. It requires skill and taste, and hopefully people will be delighted or simply consume the content for what it is, because the design/cooking just reveals that content in a convenient/useful shape.
> I'll update my opinion when international debit and credit cards are universally accepted rather than needing bank cards.

That's coming now that credit cards aren't fleecing merchants anymore: they just weren't competitive against bank cards (or, gasp!, cash) until ~10 years ago with their ~3% fees.

That dropped to ~1.5% 5 years ago due to EU regulations and is now limited to 0.3%, which is, surprise surprise, the fee we had for bank cards.

So it's not due to "backwards Germans", or due to the "free market", it's due to regulations that credit cards are now making inroads, because their operators were forced to make a competitive offer.
2) could be partially solved by backing up all of your keys from all devices. After that, non-decryptable messages decreased about 95%.

Ironically, backing up your keys is done by recovering your keys from a backup – Settings → Cryptography Keys Management → Encrypted Messages Recovery → Restore from backup.

(Web version: Settings → Security and Privacy → Key Backup → Restore from Backup)

You can verify that you set it up properly by checking if the backups are signed by all your currently used devices (and possibly old ones, too).

3) can be mitigated by using workers. You'll need a beefy server, but message transfer and synchronisation will be super fast.

The other things you mentioned are works in progress and I think the progress is outlined pretty transparently on Github, even if some people disagree with how the Matrix team is handling things.
No need. The plane is perfectly flyable without MCAS. It just handles differently to other 737s in parts of the flight envelope.
Are you talking about "The Cloud is Just Someone Else's Computer"?

If so, it's available at https://blog.codinghorror.com/the-cloud-is-just-someone-else...
I think subsidies are the key here. Apps are dime a dozen; in Poland there are individual taxi companies with apps and pan-european networks with apps, all operating legally. I assume the situation is the same in Germany. But local taxi markets can't afford to continuously offer below-market price; they don't have the money reserves.
Of note: https://xkcd.com/1129/
Mafia taxi cartel?

At least "taxi cartel" is a very popular phrase in Uber's PR.
We reveal the top ways to obtain your first Bitcoin
Nah, Google Reader was better than alternatives when it existed, and is still better than every single alternative existing now. I just can't get used to Feedly's interface even though it's the best one I've found (don't bother listing the others, I've tried them all). As a result, I barely use RSS feeds at all.
Not sure you're aware of this one too... But, you might like the "Ctrl+Tab" shortcut as well. With it you can alternate between the last few active tabs, with thumbnails. Really handy.
In 2014 Uber was banned from operating like in the US; having a lot of fake-selfemployed people being paid below minimum wage to drive other people around.

The new operation was to only dish the rides out to rental companies and using a bit of trickery to work around the previous ruling and some regulation, that has been killed off too now.
Top cloud computing courses for 2019
Surviving in this cloud era demands special skills that businesses are struggling to fulfil in existing or new job roles. This article discusses the top 10 cloud computing certification courses for IT professionals.
I had the opposite problem - with simple meals (the default) it looks like I was barely required to cook at all, just getting recommendations for some carrots and hummus or fruit on bread.

I guess that's something you could expect from a tool that doesn't require cooking.
I don't think it would make sense for them to now state that they're going to deliver that no matter what, because then

1. You're going to have people asking for timelines on that even more often than people are currently asking for non-phone number authentication, and if you indulge them, they're going to get angry with you for missing it.

2. Who knows what other problems might turn up when implementing it.

I'd expect them to announce it very close to it being actually possible. Until then, we'll probably only hear about individual problems they solved on the road to there.
I almost die in Java too.
People going to toilet every 30 minutes are caught. I have heard aws events are full blown las vegas style bonanza's.
Doesn't mean Uber isn't evil or exploitative.
> brittle and poorly managed

Could you expand on that?
I'm fairly health conscious and spend weeks at a time logging calories in either a deficit or a surplus.

I do enjoy cooking but, day to day, it's more important for me to meet my macros with minimal investment.

I'm also a vegetarian. It's generally quite difficult to meet your protein goals without meat (especially when out) so I end up eating the same meals quite often.

On entering my calories, this app spun up a number of sensible high protein suggestions and has given me some inspirations for how I can make my diet more interesting.

tldr: I have an above average knowledge of nutrition and a lack of imagination. I found this app useful.
Ask HN: Partial Bootstrap for a SaaS Startup
I'm an average full stack developer working freelance. I've got some experience managing myself, and mentoring other developers, running a business not so much. Currently I have the luxury to spend about a third of my time working on side projects.

I would like to try use this time to bootstrap a startup. The focus will be enterprise software for a specific industry, unrelated to my other work. However, I do have some insight, and connections to this industry. I want to manage the project as a single developer and eventually sell subscriptions to SaaS.

One model for funding is a single client that pays upfront (at discounted rate), with the understanding that it's my product, and I'll eventually on-sell it. This is not practical in the industry I want to focus on. My product should be impartial, not associated with a single player. An idea only will be too hard a sell, I'll need a MVP to generate some interest.

Another approach is to pay for the project with my time, maybe also spend some savings paying contractors. I'll be invoicing myself for developer time.

It occurred to me that I can give people the opportunity to buy in by paying a part of the cost. Maybe even pay for specific features. As incentive, rather than shares in a business, I would offer future profit sharing. Investors can buy in at any time and pay as much or as little as they want. The profit share is determined by the fraction of dev time that you've contributed, or paid for in cash. Does this make sense, am I using the right terminology? Am I just describing a specific type of share ownership in different words?

Anyone tried this before, any tips or recommendations on how to structure such an agreement?

Tbh, I imagine the subscriptions only making a modest amount of profit if the project is successful. I'm fairly confident the bootstrap cost can be kept to a minimum. If costs start spiraling, or subscriptions just don't sell I want to walk away and continue doing contract work.
Give an unsolved maths question. ;)
Thank you so much for this! Another handy and often overlooked feature are the shortcuts for bookmarks. And with %s in the URL you can search/navigate pretty fast. Example: https://en.wikipedia.org/wiki/%s with the shortcut "w" could bring you the according article if you type "w foobar"
It would have been better to die in Java 2.
This is terrible advice, and simply wrong. I lived and worked in Germany as a self employed person with primarily one client for 2.5 years - along the way I properly maintained my business and taxes in a good and legal standing. I am not an accountant or a lawyer, and this is not professional advice. What the commenter here is referring to is a specific situation called "Scheinselbstständigkeit" which roughly translates to "fake/sham self employment". If you work as a contractor for just one company for a long time the tax office can audit and determine you're really an employee. This is not a simple decision however and many factors go in to it. Also, the decision is made by your regional tax office and they each have their own standards. In Hamburg for example, I was told it wouldn't even be a question until 4 years time. Even then there are a lot of additional circumstances which must be taken into account. Ideally the self employed would form a German LLC, (GmbH) and make themselves an employee of the company. The best advice, as always, is to speak with a locally certified professional! and not strangers on the internet.
FutureBook: 20 Trends of the Upcoming 202X
Actually, those apps are very much a commodity. Everyone and their dog has one. However, users are price-sensitive, and apps need marketing - both of those concerns turn competition into money spending game; Uber has more money and exploits the international scale of their business.
Leading Courses and Training Programmes for Cloud Computing in India: 2019
Ah, perhaps that explains the recent notice I got from ATT gifting me with their spam call notification service.
Interesting analogy. I am having opposite problem. I have a shoe box half filled with miniDV tapes. Camera is long gone. I would like to transfer these to hard drive. Services that offer service digitize your tapes just too expensive for me. Most of the tapes probably just goofing around and there is issue of privacy. With current camcorder I just plug the SD card into computer and copy across.
> so you can't just provide a single binary and get on with your day

This was the motivation behind snap / flatpack / appimage. We're getting there. Not in the way I'd prefer, but for end-user apps it works.
> Because the number of potential developers on this platform is at least an order of magnitude bigger than all Windows Mobile developers on this planet.

Why? Where do these potential devs suddenly come from? Just fro the fact it's a FOSS phone? Looking at how Linux has struggled for years (and is still struggling) to get decent software, your premise seems broken.

> If ths thing turns out as interesting as it promises there would be hundreds thousands of people willing to work on various tasks to bring it on par with other platforms.

Why would they? Why would there be hundreds of thousands of such people? Especially considering that the vast majority of software is commercial software that needs users.

Users do not flock to something just because developers do.

> It will start as a community toy, then one day, possibly after the 2nd or 3rd model

And then you list dozens of things each of which has a very low probability of happening. And then those improbabilities compound.

> For some people losing FB/TW or GMaps could be too much, but others wouldn't care. It will slowly but steadily gain a good mostly technical userbase.

You underestimate the numbers in this "mostly technical userbase". It's not the first phone to cater to a "mostly technical userbase". None of these phones survived past a first iteration. Somehow, no thought is given to why these projects failed. But the new one will surely become popular, will have multiple iterations and a good user base.

Yeah, sure.

The definition of insanity: doing the same thing over and over again and expecting different results
Re: "Eliminate the broken URL risk"

This approach of monitoring a single URL is useful, especially if you can use the free version of monitoring services. It doesn't, however, go far enough.

Does your site only consist of a single page? Are there no links between pages? Or links to external resources?

There are few things as off-putting to your visitor by presenting them a link that ends in a 404 page.

Forgive the shameless plug, but this is the exact reason we built the Oh Dear [1] tool. We crawl the site, much like Google, to find those pages and present them to you so you can fix them.

It's not that expensive and it covers your _entire_ site, not just a single page that is designed to last. I hope your _entire_ site is designed to last, we like to help make that happen.

[1] https://ohdear.app/
So what qualifies the folks answering the questions to answer them?
That's the point. Gentoo isnt one of those. You can use it with systemd, it's supported.

Slackware(1993!) has been around longer than Gentoo(2000), but USE flags, slots, _choice_ and control over the compilation stack are pretty nice. NixOS's package manager and portage hopefully merge sometime in the future. I havent tried Void.

We didnt need to have the init system debate, it was never a possibility that Gentoo would be monoinit.
Brittle - try dealing with a hosed boot or DBus failure. I've dealt with numerous on CentOS 7 and at this point it's easier just to blow the whole node away and start again. Also I've had a couple of segfaults on journalctl recently when I actually need it so i have to then go digging through the GUID encrusted hell it leaves on disk.

Poorly managed - Pwnie award, "it's not a bug" from Poettering etc etc.
I'm more asking about how you start an entire dev environment, like when you have your front 1, front 2, api 1, microservice 1-2-3-4, ... that all need to be running in order for you to start working.

For example: using pm2 to start your entire stack in one command (only when it's all nodejs obviously)

It's not really related to the tech you use for every project :)
>renewable energy sources to replace all its aging atomic facilities

Name one nuclear power station that has ever been successfully completely replaced by renewables.
It is probably defined by The ministry of the silly walks
eventually we all will die, hoping that Java will die.
That marketing line was ridiculous. Uber is a multinational corporation fighting lots of small local taxi operations, but somehow they've managed to paint themselves as an underdog fighting a "taxi mafia".
I think systemd has much improved the compatibility of daemon initialization between distros. It used to be that init.d shell scripts distributed with some software often would not work on an arbitrary distro, if it was included at all, because of details of that distro. With systemd, unit files seem to be mostly compatible between distros. So I think it is quite an improvement.
That's ... a good point.
Wow I didn't think Gentoo Ricers[1] still existed

[1]: https://www.shlomifish.org/humour/by-others/funroll-loops/Ge...
Python2 is still there, but most modules are only available for Python3. The next release it will be removed completely.
Yes it does, it's part of the new orthographic agreement.
Thank you, The Inquirer, for your excellent tech journalism over many years!

History will remember you fondly!
You know Lindows used to be the name of a Linux distribution whose main focus was trying to look like windows and offering some compatibility with windows through wine?

It was still a Linux distribution and back then, no one had ever thought of systemd.

Saying using systemd turns Linux into Lindows just shows how ignorant you are of linux history, of that "systemd" thing you've just heard of and of what makes Linux and Windows different.

Being a Gentoo user doesn't make one into a Linux guru. In fact, starting your comment by stating you're a Gentoo user as if it will give more weight to what follows is just plain arrogant. It shows that you're definitely not a linux guru, what distribution you use/have used don't matter at all for that.

I feel for Gentoo users, people like you make them look bad.
Dry Eye
I'm German and haven't used cash in years.

There are still a few people that use it exclusively, but they're getting rarer each year. You can pay with cash almost everywhere though, so I can understand how this believe keeps getting repeated
Yes absolutely! rye is amazing!
VS Code has Intellisense, an integrated debugger, and much more. What makes it not an IDE?
Source is great, but it's not a usability improvement. Trying to compile someone's code source with awkward dependencies is not fun.
racket rhombus will attempt that.

https://github.com/racket/rhombus-brainstorming
Transactional Mail and Legal Limitations: HIPAA Compliant Invoicing, GDPR
Following a meal plan is a form of tracking calories.

I tend to stick to a handful of "meals" when I'm cutting just to make the counting easier.

Once you have the meals entered in MFP, it takes seconds to log an entire day's worth of eating.

Eating out is always hard. It feels stupid to skip a good food choice (e.g. a food stall) just because I can't determine its macros. Still, I'd rather get the cut done and resume normal eating ASAP!
really like the ui and experience, you're on to something here

these meals just seem...odd. I have a very basic diet, no avacado toast or carrots with hummus. maybe your initial options could have like, burgers and fries or pizza or something that's more standard? my first impression is that this a great website, but the meals aren't for someone like me
Strikes me as a false dichotomy. One does not preclude the other
> *from my high school years, where I first tasted the god-like feeling of dominance over software*

This piece of writing killed the rest of this article for me. While his point is worth making, the way he went about making it just sounds very childish. Especially for a Professor.
I get this every time I shut down. The GUI has shutdown a while before, but I have to hold the power button down every time I shut down my laptop.

TBH it's not as bad, as suspend being broken because it's a ryzen based laptop. (Half the time it comes back with a black screen and I have to hard reboot).
This seems really cool, be nice if there was an option to localise units and currencies. Feels very US-centric.
What makes it not an IDE to you? VS Code has first class Intellisense, an integrated debugger, ...
> We answer any question in 42 minutes flat, for $ 4,20.

The most confusing pricing I’ve ever seen. Is it $420 (outrageous and thousand separator placed wrong)? Or is it $4.20 with the comma as decimal separator as seen in some non-English-speaking European countries (but why would you use that convention with USD)?
Really, what needs to happen is both. Sure, regulations may need review and adjustment for the smartphone era. But Uber should be burned to the ground by their blatant violation of the law.

Sometimes breaking the law in the cause of good is justified. But Uber isn't doing civil disobedience, it's a greedy multinational that unilaterally decided to ignore the laws that stand between them and their profits. Such behavior has no place in a civilized society.
If he's seeing that message, he's already at the console which means that the X server has been shut down.
Step-by-Step: How to Add Redux to a React App
stay away from Java
On geological time-scales (tens of millions of years) fossil fuels will be replenished. In fact the paper presents a speculative, putative mechanism by which an industrial civilisation may inadvertently help provide these resources for future civilisations:

> [...] the prior industrial activity would have actually given rise to the potential for future industry via their own demise.

See page "148", mid-way through the second column for details. (It's a shame that Fermat's Library doesn't provide an interface for deep-linking parts of the article.)

On a time-scale of thousands of years to (probably) single-digit millions of years, you're almost certainly right, though.
That would have been an even more dramatic place to die!

https://goo.gl/maps/U6rQAACYYmB7r1Bw9
I will really miss those people and their quite refreshing writing style. Best luck to them and may we meet again in some new online venture.
>Same thing goes for big corporations like Google which use contractual clauses to take possession of their employees' personal side projects. That is BS.

>That's what it's like in today's institution and corporation-dominated world. You can't work for a decent wage unless you're prepared to give up all your basic rights. It's disturbing that nobody is protesting this. It ought to be criminal.

You can still work in tech for a decent wage, without having to sign away your personal projects or free speech. It's difficult to have much sympathy towards those who choose to work for Google et el and then complain about the conditions of their employment. They signed up for it despite there being other options.
What's Android based on?
Improving Customer Support with Our Google Operations Centers
This is arch. You're likely getting at least one kernel update a month. That requires a restart which involves a shutdown. (Unless you're into kexec magic)
> Facebook makes zero effort to protect your grandma

How much effort do you put in to protect your grandma?
You could ask them...
Reminds of a guy talking about maintaining an employee directory for a large multinational. All the names had to be displayed and searchable in the correct language. And his instrumentation said that everyone was using ascii when searching the directory.
Reverse IP Lookup in Lead Generation: Why and How?
On some physics papers on Fermat’s Library the good comments are drowned out by the crank posts. Not a fan.
In Siberia there are areas where you'll be the only human for dozens of miles in any direction. Canadian north and Amazon in Brazil should be similar. Of course, these are not the friendliest environment, but neither were the US before they were civilized by "the economy", that the OP seems to loathe so much.
> memory from 8 Gb to 16 Gb

2 GiB total is not a lot
Constructive feedback: I’m not giving any money, no way no chance, to a website that can’t line up its elements or put a bit of padding in its CSS†.

This might be a great idea (I’m not sure), but basic layout is table stakes before I even think about what you’re selling.

It’s an attention to detail thing. If you can’t see the obvious problems with your own home page, what hope do I have that I’ll actually get $4.20 worth of value from you?

(† Speaking of which, I closed my 20 year old eBay account today.)
How to Set Up a Content Marketing Metrics Dashboard
Then the answer is: current math cannot solve this question.

Answer can be lots of things, it's easy to avoid actually answering the question.
"Oracle linked to extinction of man. Film at Eleven."
Yes, you described the problem exactly as it is. The problem is not in arrive order to subscriber, the problem is "selecting next messages with offset > last_offset". And in this case you simply miss late messages.