skysight-inc/HackerNews huggingface dataset:
Interesting. How does this compare to hosted Nextcloud offerings?
Can you back that zero percent number up with any sort of data? This article https://www.theatlantic.com/education/archive/2017/04/why-is... says that the number isn’t even officially tracked, though it’s probably low.

However, it also points out some places do manage to graduate a decent proportion of veterans, so it might be a matter of finding the right approach rather than an impossibility.
Exactly. It's a matter of K8s configuration, which a devops intern can do in a few weeks probably.

Compare this with the Chudnovsky brothers, who built their pi calculating "supercomputer" from commodity parts in their NY apartment, back in 1992: https://www.newyorker.com/magazine/1992/03/02/the-mountains-...

(and being mathematicians, they also discovered novel formulas for speeding up their calculation)
> I feel like this is an excuse

Yes. It is an excuse. That's literally what it is. Its not an invalid excuse or a fake excuse just because it's an excuse. This person has real material daily struggles and constraints. They have logical reasons they can't do more. They are excused from judgement for not doing their side projects. That's how excuses work.
> Select at the top ‘H.265, MPEG-H Part 2 (HEVC)’

Can't it use H.264 instead for better performance? H.265 is so slow...
There is, you can only access them on the devices you sent them from or receive them from. If you add another client weeks down the line, you cannot access these messages anymore
> Do storage providers have an incentive to provide the service reliably à la filecoin?

Yes, via a currency called Dollars.
I don't read him as big on "retraining" at all. He's certainly critical of how it's usually expressed politically - "We'll just turn those 50 year old truck drivers into computer programmers!" It just doesn't work that way.
Hi HN, if anyone's wondering how this is performing with the 1st page crush... tldr; trial by fire, but it works :)

Since I posted it 2 hrs ago:

* logged 1200 sessions (this doesn't include folks who bounce before the page loads.)

* 8 "lock acquisition" errors from Google App script, which basically means it timed out trying to get a slot from too many concurrents

* 10 minutes of lambda runtime (Netlify gives 100hrs / month free)

* 590 ms average network latency

I'll update the post with full details on performance once the dust settles.
haha damn. Tech is scary place to age. ppl have to be reassured that 31 is still young. ;D
> Signal actively blocks chats from being backed up (and restored) on iOS.

I don't think that's true. Signal's backups require you to copy a file from your old phone to your new phone's storage. It's possible on Android to mount your phone's filesystem on a PC. IIRC, Apple is the one that doesn't make that easy on iOS, not Signal.
I fear your military stat is inaccurate and taken out of context, making it meaningless for any inference on this matter.

Military population jas a selection bias for people with high thresholds of tolerance for difficult tasks amd by end of training usually have otjer confounding factors affecting their graduation, ie. Ptsd, lack of purpose, loss of fraternity, etc.
It does not. Once you go through one rotation you've ripped all the muscles and ligaments off, ripped all your skin, and can no longer rotate it any further. Oh, and your entire arm will die in short order because you've ripped all the blood vessels delivering it oxygen.

Is it possible we're talking about two different things? Making a circle with your arm isn't the same as rotating it, and just making a circle isn't particularly useful for flight or locomotion. Imagine attaching a wing to your arm and making a circle -- half the time isn't going to be attacking the wind the wrong way. This wouldn't work to, e.g., fly a helicopter. You need real rotation.
There's official GUI https://github.com/Tarsnap/tarsnap-gui
https://en.wikipedia.org/wiki/Phase-out_of_fossil_fuel_vehic...

2025: Norway

2030 EU: Sweden, Netherlands, Ireland, Denmark

2030 Non-EU: India, Israel

---

If you take a lifetime of 20+ years for new vehicles into account, and you want to be phased out by 2050, you need to ban in 2030. Very simple. Maybe you don't need a full ban, maybe strong incentives suffice (see China). But full bans have been enacted in law in very substantial markets already.
Microservices are not good for scalability. You want data parallelism, like 20 webservers that all do the same thing. Not splitting your app into 20 microservices all doing something else.
Implementing Remote Push Notifications on Android with Firebase Cloud Messaging
That's exactly why it's successful. It has the playful tone of the old IRC, ICQ, and 90s web chats that's totally missing from most modern platforms. Probably the most "social" of all communication offerings I've seen and used recently. It's designed to talk to people you don't necessarily know, as opposed to just leeching off your existing social connections from the real world.

I really hope they don't end up selling out to Microsoft/Google/Facebook or use their platform to do some form of political activism.

On the other hand, Discord seems like a good match for small businesses. Would be interested in seeing something offered on that end.
I can assure you that a barista in Italy can easily reach that number. And do many other things in between.

(In the Netherlands it's probably three cups an hour, with looking at the ceiling or the floor in between).
ArangoDB is a multi-model database so it tries to target several use cases. It provides functionality working with key-values, documents, graphs and fulltext indexing/searching. It provides some flexibility in the sense that it does not force you into a specific way of working with the data. For example, it does not force you to treat each use case as a graph use case.
This is in contrast to some other specialized databases, which excel at their specific area, but also force you to completely adopt the type of data-modeling they support.
Nope. Retraining has never worked. Yang is quite explicit about that.
Calling it a ban is a bit over the top but it is going in that direction. Many cities in the EU are banning cars that pollute a lot. I've no doubt the definition of how bad they have to pollute will be tightened over time. If you are a carmaker with no electric cars it will be the same as a ban in the end. Most (all?) countries in the EU are also either lowering/removing registration taxes on electric cars or raising it on everything else.

So the decision has already been made. We are basically just in a grace period.
It acts like an always up to date addressbook
I get what your saying, but if the end result means that they were able to get the encryption keys, what's the difference?

Its kind of like if a bank had a big vault door and then a glass window to the vault. The bank robber will break the window and get all the cash. Who cares that the door wasn't breached? What the vault was supposed to protect still is gone.
“Success is stumbling from failure to failure with no loss of enthusiasm.” - Sir Winston Churchill

You have an incredible amount of experience that is invaluable to wherever you go. The success of a company is built on the learnings from failures of its employees.

Take a breather, look around, and embrace new opportunities!
I am in the same boat (by a bit more at almost 10 years at the same failed company). I have been looking for work since last September and no takers... I don't know what to tell you other than that if you want to work for a "known" company, prepare yourself for an interview where you have to whiteboard contrived puzzles.

If it isn't clear, anyone reading this who might be looking for a primarily self taught programmer with 12+ years of experience, feel free to email me. Send to postmaster at imetatroll.com.
I'm not who you were talking to, but while Slack was definitely intended for use by businesses, you can create a Slack "team" for free (or at least, that's what I remember). There are limits around free Slack (finite chat history) but it is possible.

> Also, have you ever tried a free software, decentralized alternative?

Which are you thinking of?

I've used Riot before, to see what Matrix was all about. The Riot client was kind of sluggish.

Anyways, I suspect the real reason people use things like Slack and Discord is not because it's the best tool for the job but because it's free for them to make a community. Typically, the person who administrates the server/team/community also has to pay a monthly subscription fee or pay to host it on a VPS, so it's only natural that people are flocking to a service which offers to let you do that for free.
My first job was 7 years at a startup. The grit and git-er-done you have from there is hard to find in the marketplace of employees; you'll be fine.

How to prepare? I'd sit down and do a postmortem. What happened... what you learned are inevitable things you need to process for yourself and are helpful interview fodder (only when asked!) Also think carefully through what you learned about what you liked, disliked, what you did well/not well at, and what you naturally gravitated to vs avoided. Those three lenses sometimes tell you different things. Pick your next job appropriately.
The big players in this case are Global Warming and air quality in cities, not the car manufacturers.
I'm just waiting for end-to-end encryption to be available, stable and be the default on Matrix.
>No strange rituals involving NickServ or ChanServ.

True but God help you if you ever lose your discord 2fa seed; you'll have to throw away that identity and start over. [1]

From their FAQ:

Note: If you do not have access to your backup codes, we are unable to remove 2FA and you will have to create a new account. Discord cannot remove 2FA or issue you new backup codes.

*1
https://support.discordapp.com/hc/en-us/articles/11500122107...
That's exactly the point!

There were awesome people who did awesome stuff; and there were others — unprepared to be ordinary.
Zero-Day Flaws in Counter-Strike 1.6 Let Malicious Servers Hack Gamers' PCS
A few years ago, on Nu Gmail (Ajaxy Gmail) but pre-Inbox, I tried to walk my grandma through adding a contact.

Their add contact screen, with the form to fill in contact info, had two same-colored buttons, not that far apart, same copy. One added the contact whose info you'd just been putting in. The other helpfully erased it (add a new contact, was what that one meant).

That's probably been fixed, but the whole settings area was kinda that way back then—like someone slapped it together without once thinking about how it'd be used. IDK what it's like now now, I use basic HTML gmail.

[EDIT] who's to whose. I cannot believe I wrote that.
Also, the article doesn't mention how many users sign up in a regular 24 hour period (say on Wednesday a week ago).

3M in 24h is a lot of sign ups regardless (if they had 200M users a year ago, that's over a 1% jump in total number of users), but it would be interesting to know how many more than usual that is.
Then they'll be perfectly fine in the long run. Maybe Warren Buffett can even get in on some shares at a discount.
The rebase command is only safe if you never share a branch. Most people use a distributed revision control system to work with others and if you do work with others then rebase is dangerous and should not be used.

Almost every rebase user I've spoken with has no idea what the danger is despite it being clearly discussed in the manual page for rebase and despite rebase being listed as dangerous every time it is mentioned in any manual page.

For the sake of new users everywhere, please stop recommending rebase.
A shame, that. A company with a large investment in a technology that causes immense harm is probably not one you want to consult on ongoing policy.

Dieselgate killed people. If they'd dumped poison in the water supply and lied about it the reaction would've been far harsher, but apparently it's ok to poison people via the air.
Well, they are about to introduce generics, so...
The goal of government is to create the most stable, safe, and happy environment as possible for as much of the population as possible. What about the startup community, who obsessively chase endless growth, "innovation" and "disruption", makes you think they would be good at achieving that goal?
In my opinion, the VR market in a bit of a holding pattern right now, and it's running out of opportunities. I personally believe if the Oculus Quest flops and/or Sony opts not to build a PSVR2 for the next-generation PS5, it's over for now. Google and Samsung have pulled back, MS is not happy with their MR headset sales. Oculus continues to push forward, but increasingly they are alone.
You're going to need to provide a source for your claims that 0% graduate. A handful of my classmates from Carnegie Mellon were veterans (some with trauma) and all graduated within the typical timeline. The NVEST report from 2017 on student veterans [0][1] show an approximate 54% graduation rate within 6 years (18% were still enrolled, 28% dropped out) greater than the general averages. While the washout rate for 2 year programs is particularly high,
your idea that retraining isn't achievable is flawed.

[0]https://nvest.studentveterans.org/wp-content/uploads/2017/03...
[1]https://www.theatlantic.com/education/archive/2017/04/why-is...
Nice! Good job! A bit too long to read everything, but liked the intro.

One issue though. I've reached the end and had no idea what to do from there (aka you don't have a scrollbar OMG). First time I've used Page Up to go back up on a site :)))
I really enjoy the way MRC explains topics. I, too, would recommend her essay.
>Animals also take care of their young, they often mourn those who died

Animals also kill their young on purpose, including people.

Do your cells in your eyes and in your butt love each other?
If so, you have a pretty flexible definition of love.

Of course love is a thing, but is a much more recent phenomenon than pain. This is why it's much easier to feel pain, that in it is to feel love.

Humans and elements have a "S-shaped" function in which they rather avoid pain than feel pleasure. Would you rather feel a lot of joy for an hour or not be tortured for an hour? Most choose the latter: the stick is more powerful than the carrot.

I think it's a little disingenuous to that animals feel "love." Neurochemically, it's a little unclear as to what the feeling of love even is. Pain, on the other hand, is quite clear.

Therefore, we can reasonably conclude that pain has been more of driving factor of evolution than love. And then in it also follows that pain has been more prevalent than love in the history of the world.
There are different causes for monopoly and maybe they should be considered and addressed individually.

Type 1) Very high costs

You are free to build a competitor to Google Search. No one has the resources needed to build it or they don't think it's a good way to spend their resources if they do have them.

Type 2) The nature of the product renders competition difficult

You are free to compete with Facebook. Unfortunately, it's naturally a winner-take-all market because the more users you have, the more each user gets out of the product.

Type 3) The company behaves unfairly

You are not free to compete.

This is the one that most people think of most of the time when they say monopolies are bad. Once you have power, you take actions to maintain your power and crush newcomers.
Instead of a wheelchair try a trackchair http://actiontrackchair.com/. When you are off road wheels are not the best idea.

I'm friends with the inventors son who was paralyzed some years back. Designing something so that he could do all the outdoor activities he enjoyed before the accident was their goal. I have been watching their iterations for years, and seen pictures of him doing more and more things that I'd consider normal. (our lives moved in different directions so we haven't got together)
Some questions for you to think about:

* What do you want to do? What excited you about your work at your startup? Do you want to keep doing that sort of thing, or are you looking for a change?

* What kind of environment do you want? Startups are awesome - I've worked for 3 of them. But big companies can be awesome too - I work for one now. They're a different experience. Are you looking to stay in startup mode? Are you looking for something bigger? Even within startups, there is the product discovery phase and the scaling up phase - do you find one more interesting than the other?

* How big is your startup? If you start applying to larger tech companies, they'll look at the scale of your work (were you architecting for multiple dev teams? Or did you startup consist mostly of one team? What scale did you reach in terms of number of customers or complexity?)

* Did you develop domain expertise in a particular area that you could leverage and you'd want to? If you've been focusing on the same problem for 7 years, chances are you have developed a rare expertise in an area, and you probably have insights that would make you uniquely qualified for certain roles out there.
I have a different spin on UBI to address automation. I proposed that any human job done by an automaton must be backed by a license holding human. And humans can only own a single license. But a license is something that you are - not something that you own (no sell/transfer/inherit). So for example to "build" a truck driving automaton, you must also "hire" the license holding human.
People don't have that kind of elasticity on skills, the ability to retrain a 20 year old and 50 year old are very different
The Plane Can Fly Itself. Is That Always a Good Thing?
> black box

Have you tried looking into any other contemporary DVC systems?

I get Git, more or less. Having tried to make sense of Bazaar or Mercurial on several occasions (to understand the internal data model), I eventually gave up.
Your site has no visible scroll bar. What was your design reason for hiding it? It's probably one of the most useful controls to use on a site. You should track its usage with your own analytics.

Or for now, track how many people moved their mouse to where they expected to see and use a scroll bar, noticed there was none and then closed the page.
There are some nice bots and channels, I often read hn via https://t.me/hacker_news_feed
> - Doesn't go in to system tray (unless you fiddle with command line arguments).

This was really jarring for me the first time I used Signal Desktop on Windows. I clicked on the close button and then realized that the app had terminated instead of minimizing to the tray (as such apps would be expected by many users to behave).

Thanks, I didn't know about command line arguments for that. I'll check it out.
Again, if visual flair isn't important to you, then fine, it isn't important to you. It's important to me -- I like my stuff to look subjectively "nice" and

Here's Signal:

https://imagebin.ca/v/4aAU1ai9CG8D

And Telegram:

https://imagebin.ca/v/4aAUJhRmj8Jx

Signal is white (and no night mode on IOS), the bubbles are undecorated rounded rectangles, there's no background and no option to set one, no stickers, no option to set disappearing messages on the fly, no indicator of when the person was last online. It looks plain.

Telegram has a night mode, options to set background colors, chat messages. It doesn't look plain.

As I've said, if you don't care whether something looks plain, then that is absolutely great and entirely up to you. Lots of people don't care about lots of things and there's really nothing wrong with that.

I like my apps to look nice (and I can, within broad strokes, define what "looks nice" is) and I know this isn't a unique position I occupy.
An old android phone that supports Lineage OS with no G-Apps.
You've still got a closed baseband and random hardware blobs, but I'd say it is the best option at the moment.
Those deadlines are aspirational, not realistic based on actual vehicle production capacity or energy supplies. In 2030 the majority of new passenger vehicles will still contain internal combustion engines, although those may just be components of plug-in hybrid systems. Governments will end up allowing a lot of extensions and exceptions.
Can you name a similar breach that happened in the past and was adjudicated by the court? If not, there is no judicial precedent, by definition.
Tracing the Journey of Polynesians Around the Globe
La Mia Prima Telefonata Erotica – Chiamate Hot
Awesome work! I had the same issues with GA, but decided to go with Matomo (Piwik). It's an Open Source, self-hosted alternative to Analytics. So far I couldn't be more impressed!
Kevin Hart and James Gunn are two big examples from the last year or two.
I think you're more likely to hit Netlify's limit of 125k requests per month vs the 100hr limit.
I'm a subreddit mod for a decent sized esports subreddit and we have an "official" discord for our sub. Our rational for this is it provides a good medium for real time reactions to games/matches that can be shorter and more like twitch chat without having to be actual twitch chat. We noticed too that once we created the discord there was an overall quality increase in the actual posts/comments on the subreddit because most of the less thorough stuff got posted to discord instead.

It also provides a good outlet for people looking to find others to game or hangout with that share at least a few similar interests.
Great, thank you for the insight!
> try to deploy a Java or C# program as an Ubuntu service on a low-end 512 MB Digital Ocean host

Others have already pointed out doing this with .NET, and yes, it's also possible in Java land. I have done this, even running a Spring Boot service which is generally considered more heavy weight than other frameworks like Dropwizard. A plain Spring Boot service runs in about 15-20MB RAM if I recall. And now with the GC improvements in Java 11+, it's even better.

http://august.nagro.us/small-java.html
It's worth calling up the CS department at your school, or going in person if you're still in the area, to see about possible exceptions. A lot of these rules aren't written in stone, and since you have been keeping up with programming these past 7 years you should have no problem getting right back into the swing of CS undergrad. The rule might exist just to prevent students from being set up for failure if they attempt to return to complete a long-abandoned degree whose subject they haven't even thought about recently, which won't be true in your case. And they may want to make accommodations to bring you back, as having diversity of age, experience, and especially industry experience is important to a lot of college administrators.

So don't rule it out until you have a serious conversation with them about it!
Would you mind sharing how you used this for graphs? What usecase(s) you had?

There was a Show HN yesterday about "Graph Processing with Postgres and GraphBLAS"

> https://news.ycombinator.com/item?id=19379800

Was your usecase similar and could ArangoDB be subbed for psql in the above linked project?
I think it's the opposite - it's the reality of what goes into a price that's usually not recognized (because it's deliberately kept secret by the sellers). So when the price structure is partly revealed, such as in this case, people realize how they're being played.
You see this in India at every temple that was raided by Muslims. The logic being that breaking the nose would make the "idol" unfit for worship.

There probably are a lot of examples in the North (they are now part of some "secular" Mosque complex), but it's very apparent in some of the Hoysala temples that were partially/fully destroyed (esp. Halebidu), and in Vijayanagara. It's really quite sad. Then again, I suppose this adequately reflects India's state as a civilization... so SNAFU.
I really like the in line links on this page. Not having to open a new tab for a one line explanation is great. I wonder if this should be a browser level implementation one day.