skysight-inc/HackerNews huggingface dataset:
I get that you're frustrated, but... it's unhelpful to dream up reasons for something decades after the fact happened. The more reasonable explanation is that they're designed that way, so that the compiler can verify particular properties of the code and because back then the performance difference really mattered. That in turn has some costs on development speed in the prototyping phase.

Can anyone seriously argue that our industry has a problem with development speed? And that extra speed will evaporate once the code base becomes big enough and one needs 1:1 test-to-code lines to keep the thing under control.
> 3rd person RTS, retro top-down shooters, casual puzzle games

What does that get us then? Just a worse version of the games we already have?
I agree with all those drawbacks, but auth is something that can be handled with a bit of one time engineering effort. Where I am all traffic to microservices comes through an API gateway which is responsible for routing traffic to the correct service, and more importantly authorising access to those endpoints. Once the gateway has completed auth it places a signed JWT in the Authorisation header, at which point the microservice's responsbility goes from handling the entire auth process to checking the signature can be verified.
I'd say open access journals are a pretty big change to scientific publishing, and that started with the preprint archives at around 1991 with arxiv.

Beyond that, the web wasn't created to improve publishing, it just did as a side effect. It was started for information exchange within collaboration, and it certainly has done that.

Experimental collaborations at CERN in the 80's were not too large at most around 50 authors (NA31 < 40 , NA32 < 50 ), by the next generation it was up to 350 distributed over 32 locations, and the current collaborations are at around 3000 over 180 locations.

The web is a crucial component of the information systems that allow these collaborations to function at all.
Important Aspects of IoT Software Testing by Ray Parker on CodePen
Disappointed the Wikipedia article didn’t explain how in the world they arrived at that formula, why it even works. This type of stuff is pure magic to me.
For reference, the brightness of my screen is somewhere between 1% and 7%, depending on the time of the day (switching between three modes). People always wonder how I can see anything, but I’m so used to it that I get tired looking at brighter screens very quickly.
I came here to write the very same sentence.
Signal is so underrated.
"31,415,926,535,897 to be exact, or π * 10^13"

Uhm no, you mean, approximately π * 10^13.
Did you mean underrated?
Most newer languages are like this: Go, TypeScript, Rust, Swift, Kotlin, Scala, Nim, etc.

Admittedly most of these languages use a colon like `name: type` rather than plain `name type`, which helps readability a lot IMO. But you would unlock a lot of languages if you are able to get used to this style. Personally I find the `type name` style confusing. It's ok for variables, but it's super-confusing for function definitions where most language use a dedicated keyword (`function`, `fun`, `fn`, `def`, etc).
in the end, your architecture will reflect your organigram.
(IIRC it's Conway's law?)
Honestly, I'd envisage buying a VR device if I could play games like XCOM or Supreme Commander. I'm not really interested in the games currently offered
> It is just not really good.

I suspect you having been shown the right content. I could reel of a long list of amazing work being done in VR. Google Earth in VR is one of the most astonishing things I've tried in the last decade. Narrative works like Dispatch and Manifest 99 show the potential of VR as a storytelling medium. Tilt Brush, Gravity Sketch are already genuinely useful creative tools...

Oh - and Beat Saber. :-)
It confirms what I've read about this issue so far. But this article is from the previous crash. If this was already known, why hasn't it been fixed? Why haven't pilots received additional training to deal with this?
obviously, i've edited the comment in the meanwhile
i agree with the other comments that this "robot" is mostly a gimmick.

but it really pains me to only see headlines like "automation is killing jobs" from the west.
meanwhile in japan they have a long tradition of replacing jobs with robots. their society is very happy about it, which lead to massive industries focusing mainly/only on automation.

so my multi-part question is: why is the west scared of automation? does it have to do with a lack of knowledge, or is it because of a different attitude towards jobs than in japan? why does it seem like western societies care more about truck drivers and baristas than providing better jobs?
I don't understand how your comment relates to what I was saying. Could you please elaborate?
Sorry for that. I thought LINE is Japanese, because it's popular there. I haven't been in Korea.

I have seen WhatsApp popular in... hm, I think it was Thailand? I am not sure now.
<blink> here we go! </blink>
Circles and Pi – a fully interactive textbook
In python slice[0:-1] drops the last element. To get the same effect in Go you need world := b[:len(b)-1]. The len() needs to be there (your example is a different case).
There are benefits to both little endian and big endian
Show HN: AdhocFax: Fax as needed, pay as you go
I used Signal and my main qualm with it is that messages don’t sync between platforms and also the phone app is nowhere as good as Telegram’s.
If your offset is a million digits long you need to be sending more than a million digits of data to make it worthwhile, but the chance of your chosen million digits being available in that space is effectively zero. :)
Perhaps they subliminally hope the final pages of the novel "contact" to be real
... or so says Durov, CEO of Telegram, without providing any way to fact-check his affirmation.

I admire the PR stunt.
> That said, modern C++ (especially 17) can be made to look decently clean and without weird behavior in most cases.

The issue is when you need a library, it becomes much harder than in pretty much any other language. And your library probably isn't written in your nice clean subset.

> I'm surprised to see the typical "Well, why didn't you just use Rust" comment hasn't been posted.

Rust only hit 1.0 midway through 2015, so it was a bit early for that.
Tumblr traffic dropped by nearly 100M views the month after it banned porn
lot of people won't get this :D
Elassandra and Micronaut for building highly available REST services
All correct ! but NO time to execute all this good advice at 1100 ft AGL !! look at crash site terrain hight ! jeez
Why don’t you put this in big query or Collab notebooks?
Mothering is about propogation of 50% of your genes. Your interests aren’t fully aligned. In many situations, it makes sense to kill or get rid of children, in order to improve the chances of future offspring.

Moreover, if the child is a girl, their reproductive skew is very low: it’s highly unlikely she will produce more than 15 offspring in her entire life. So it might make sense to sell your girls, and keep your boys.

Why, you might ask? Because in an ideal world, each boy could potentially have thousands of children.

This, of course, is unlikely but we can look at history to just see how reproductively successful a man can be. Genghis Khan in all likelyhood had thousands of children.
Sdf
adfasdfasdf
Please, please, please use Signal instead. And tell your friends!

Telegram has made very dubious privacy claims, but even if you trust the company, Signal has a far superior user experience. Telegram’s private messages are not enabled by default, and when you are using private messaging, numerous other features are disabled defeating the point.
Dav1d (AV1 decoder) shifts up a gear: 0.2 is out
I don't know if I would recommend NOT using json when starting out (I'm on the side of pushing for a monolith for as long as possible), but yes omg I've been there.

I've migrated multiple services out of our monolith into our micro service architecture and oh boy, it is just impossible to know (or find someone who knows) what structure is passed around, or what key is actually being used or not.
Good luck logging everything and pulling your hair documenting everything from the bottom up.
It just needs a generational reboot.

In the late 1990's I had seen the Virtuality VR headset on various Orbital album covers, when I got to have a go with the headset I was quite taken by it and didn't even notice that the '3D' wasn't ever stereo. At around the same time I saw Virtual I/O's iglasses and thought the experience was compelling. Had it not been a trade show I would have bought them there and then.

I have a feeling that some person at Facebook had a similar moment of 'oh yes this must be the future' as what I had. They just had more money than me and bought the company instead of hoping to buy just the headset.

Around the time this happened I was saying 'we have been here before' and everyone was saying 'this time it will be different!'.

It wasn't different, there were just more pixels.

So we will see what happens next time around when the next generation comes along and gets wowed by the VR of the day.

Incidentally some of the use cases of the Virtual IO iglasses included being able to watch TV soaps whilst doing the washing up. People got dishwashing machines and Netflix instead of standing at the sink watching broadcast TV to occasionally look down at the draining board.

Rinse and repeat.
Is Jodorowsky's Dune the greatest film never made?
How to Write Product Descriptions That Sell
Uhh
any of yall drank bepos
> This is Google saying VR as a medium for passive consumption is dead

Not quite. The OP is about 3DOF content where the stereo is baked. You can't move your head around and can't tilt your head.

You can have passive content like a static or living scene that isn't interactive but where you can move your head a bit or explore, and it can be photorealistic (6DOF video, light fields, which Google is also working on).

VR has this property of being the best hardware to consume some kind of contents that don't fully take advantage of it. Like monoscopic 360° videos, stereoscopic 180° video or stereo panoramas. Not quite VR but there is no better way to consume them. I wonder if it sometimes confuse people assessment of VR potential.
And those are in any case premium extras. Want a regular beard? $25/mo Portland-grade hipster beard? $59/mo.
I can't edit. I meant "it was NOT a secret".
Yes, I was the one who made the comment about Go's lack of a -1 for slices in the first place. ;)

I was actually referencing the 0 part and thus saying Go does already have some syntactic sugar when dealing with slices. ie you can do:

slice[5:] // slice[:len(slice)]

but not

slice[5:-1] // slice[:len(slice)-1]

Which is a great pity.

However I'll update my previous comment to make that clearer because I can totally understand how it reads confusingly.
> Bringing another being into this meatgrinder of a world is the cruelest act in itself.

My world view is grim, but not as pessimistic as yours. May I recommend you something?

Have you seen the movie Arrival? The protagonist makes a decision near the end of the movie that is as much in contrast of your statement as it can be. I was (and still am) unbelievably moved by that revelation and think about it to this very day.
What do you think of Telegram, compared to Discord?

Telegram has one feature I miss in Discord: quote replies. It makes easier to follow conversations in a crowded channel. It is the most upvoted feature in the Discord feedback tool: https://support.discordapp.com/hc/en-us/community/posts/3600....

But Telegram misses a lot of things provided by Discord: multiple channels on the same server to organize conversations, reactions/likes, voice, the possibility to transfer ownership of an existing server.
In the real world nothing guarantees that a company is solvent.

> went for british Ltds despite them having a bad reputation

Cheap shot there. They don't have a bad reputation, assuming that claiming that companies from one of the main economies in the world have "bad reputation" makes any sense at all.

The reason people go for them is that most other European countries make it onerous to setup a company, while the UK does not see any reason to make it difficult.

Requiring €25k shuts the door to many people who would like to setup their own small business, for example.
Through the lens of "cost of a vector download", it is very expensive.

I've been thinking of it a different way, though. The option exists for people who want to manage the printing themselves, and it's a much more economical version.

The fine-art prints on my project start at $99, and while the profit on that varies by where it's shipping to, it's always more than 20 bucks. It doesn't cost $80 to produce and ship a 12" x 18" print.

Put another way, you're not paying for an image download, you're paying for the creative energy (not to mention time) that went into producing this tool.

That said, you're not the first person to bring this up, so clearly the messaging could use some work. I've lowered the price to $5 while I figure that out.
Telegram has "channels" though which are similar to Facebook pages (but with no comments/likes).

"Channels are a tool for broadcasting public messages to large audiences. In fact, channels can have an unlimited number of members. When you post in a channel, the message is signed with the channel's name and not yours. You can appoint additional administrators to help you manage the channel. New members can see the entire message history in a channel once they join."

https://telegram.org/faq_channels
Is Signal better than Telegram though? Both have open sourced their cryptography. Telegram is more robust as a messenger and is also a social network. Signal is just... barren in comparison.
The Key and Peele Obama Meet and Greet sketch that became a huge meme platform last year has a version where the people being greeted are various areas in the Bronx and Yonkers is the person ignored at the end as Obama walks out.
it's only so quick because stuff isn't actually turned off with disks wiped. The machines are still running, with applications loaded, just with no traffic directed towards them.
It's a fantastic service from an engineering perspective. Fast, lightweight, reliable, simple, with low battery drain and data usage, and open source clients. A real joy to use.
This free ebook is also a good resource if you're just starting with Git: https://www.git-tower.com/learn/git/ebook/en/command-line/in...

There is a video course as well: https://www.git-tower.com/learn/git/videos#episodes
You may be thinking of Picasa, which had it's EOL announced in 2016, and the web API due to be discontinued 15 March 2019 (tomorrow)

Google+ APIs were shutdown 9 March 2019
Yeah, exactly. These are software limitations in Android.

The above comment seemed to be referring to older hardware so I was wondering if they were simply conflating bundled software (like pre-installed OS) or actually talking about hardware limitations.

While there is of course plenty of hardware that would be too limited for modern encryption, but I would seriously doubt anyone would be using it due to budget constraints (as in, these would more likely be specialised hw for niche embedded applications).
I think that Riot.im with the Matrix protocol has better ux to become mainstream
To give a perspective. Former Second Life founder and CEO founded Highfidelity.com to create an open source social VR world platform. 5 years later, and with at least 75M dollars in funding the platform is empty[1], even though it is in Steam, and even hardcore VR creators dont seem eager to use it. They had to pay users to join them for their stress tests. The creators' stories in the forum may be telling about the shortcomings of creating amd using VR regularly[2].

Meanwhile, secondlife's open source clone, opensimulator, has thousands of regions and users online[3] despite being a super buggy platform, with less than $0 in funding.

1. https://highfidelity.com/user_stories?include_actions=concur...

2. https://forums.highfidelity.com/

3. https://opensimworld.com/ (disclaimer:shameless plug)
> Signal has a far superior user experience.

Why? I think Telegram is cool, not because of privacy but because of overall UX (speed, battery usage, reliability, etc.) Is Signal way superior in anything apart from privacy?
JsonTemplate – A Java tool for generating JSON strings
China customs lifts suspension on Tesla Model 3 imports
I think your quite hireable. Working on your own startup for so long must have diversified your skills. Your profile could very well be suitable for a product or an engineering manager role. As you can wear multiple hats.

31 is an awesome age - don't worry too much about that.

Since you have been shipping real products, adding them to your portfolio would add a lot of value.

There are also ample remote oppertunitues nowadays. Here is a curated list of remote job boards -

Recommended

https://news.ycombinator.com/jobs

https://www.producthunt.com/jobs?remote_ok=true

https://www.producthunt.com/jobs

https://remoteok.io/

https://weworkremotely.com/

https://remote.com/

Others

https://codefund.io/jobs

https://www.remotejob.rocks/

https://www.remotelyawesomejobs.com/

https://www.flexjobs.com/

https://www.workingnomads.co/

https://remotive.io/

https://www.skipthedrive.com/

https://www.remotey.com/

https://angel.co/jobs

https://remotehub.io/

https://remoters.net/jobs/

https://wellpaid.io/

Good luck!
I stopped reading after the first sentence

> Before Google, you just had to know the www address of the sites you could be interested in.

Before Google there were other search engines. Remember Altavista? Also Yahoo was a thing to discover new sites.
You are missing the point here, may be. Man could not be reproductively successful without women. If a boy has thousands of children, there needs to be corresponding women who can carry them.
As far as I can tell what they're doing is introducing the assumption that the subject's evolution is "binary and monotonic" - that is, the process you're interested in consists of things going from "light" to "dark" (or vice versa), in one direction only. They note that you can extract the propagation of such a process within a single frame merely by thresholding at multiple levels - since the process is "binary" the brightness of a pixel tells you the ratio of bright and dark temporal sub-frames, and since it's "monotonic" you know that all the "dark" (or vice versa) subframes are packed together at the end.

It's an interesting idea, but far from general purpose. I would say the paper is as much about the applications they managed to invent under such strict conditions, as it is about the technique itself.
My main gripe with Signal is that it requires your phone number and you cannot setup your own instance.

A major turn off for me.
Meh, throwing raw power at the problem is not that impressive.

Bellard's [1] 2009 record was much more impressive, because he used a clever formula to break the existing record with a mere (albeit beefy) desktop computer: https://bellard.org/pi/pi2700e9/

The record he broke with his desktop PC was made using a supercomputer cluster.

[1] If somebody is not familiar with him, he is also the original author of QEMU, ffmpeg and the Tiny C Compiler.
Don't miss the video on how Emma did this:

- https://www.youtube.com/watch?v=JvEvTcXF-4Q

(length 3:14)
At the moment inside-out 6DOF tracking isn't millimeter accurate, so we require additional hardware. Oculus uses cameras which is where the USB requirement is from, and Vive requires laser beaming stations (no USB required). Hopefully we can get rid of this extra hardware in the next few iterations.
From half the world away the Japanese society looks anything but “happy” to me: long working hours for those that do manage to get a stable job, women still seen as housewives first, higher proportion of suicides compared to the rest of the world etc.
not saying that in a negative way, and I agree that for someone who understands IRC, IRC is great!

But this comment is very similar to the infamous rsync comment on the Dropbox original Show HN post.
Most people don't know IRC, are put off by it's raw (or lack of) design, etc. It's much easier to sell something like slack/discord than IRC.

I remember having so many engineers fighting against HipChat being too slow, and saying we should just use IRC. Yes, in a way it's true, it does everything we'd need, it's fast, can be self hosted etc... but Nancy from HR or Paul from finance would NOT want to figure out how it works.
Appreciate the feedback!

I don't really have many plans to keep working on this machine, but I do hope to add new machines (with different controls, and different possible outputs), so I'll definitely keep that in mind :)
Bomb Threath on Linux.fi Wiki
I understand Telegram's appeal because of its high quality apps and big feature list, but articles such as this one really should be more nuanced when pushing Telegram's marketing message of "We have true privacy and unlimited space for everyone.".

Their default mode is not end-to-end encrypted [1] and as such the product is less private than WhatsApp. Even tech-savvy users in my social circles are not aware of this and blindly recommend Telegram as the more private option.

When talking about privacy these articles should at least mention Signal. I hope they will use their recent funding [2] to polish their apps and increase the speed of innovation.

[1] https://telegram.org/faq#q-so-how-do-you-encrypt-data
[2] https://signal.org/blog/signal-foundation/
Telegram is used primarily as a replacement for Facebook Groups, not for one-to-one communication.

Signal doesn't offer Groups, so it's not something people will switch to. (Signal has Group Chats however, which is something completely different)
They have pushed monetization recently. Discord Nitro went from custom id, animated avatar and all emotes of all your servers everywhere to a game subscription service (obviously while raising the price)
We managed to build a Google SERP Scraper that works
Scraping Google SERPs can be astonishingly and difficult. We managed to build a reliable Google SERP API only using proxy servers and CAPTCHA solvers.
FTR and as a user of Telegram who has often recommended it:

Telegram also requires your phone number.
HTML Element
"different attitude towards jobs than in japan" => Yes. In Japan, a company will keep you, even if you don't add much value. You have to have a job. There is a strong relationship between you and your company. You have to dedicate yourself upthere but the company will take care of you.

My explanation is probably not completely accurate (non-native english speaker so it's hard for me to get to the point), but it's important to understand the difference in culture.
No time to act as discribed at 1100 ft AGL (see crash site terrain hight) and another one: NO MCAS if flaps, if autopilot, etc...any co-relation between MCAS and radio altitude and/or GPWS ? So MCAS can act even below 1000 ft AGL ? well done boeing !
How/why is this even legal?
Owning a plane does not equate to understanding anything about them, easily proved by his completely stupid tweets about the complexity of modern aircraft being a bad thing.
Justifications like "where I don't care about complex commit-graphs," of which there are a few in this thread, always sound like they're trying to hide confusion about the tool by making it sound overly complex. Nobody cares about complex commit-graphs!

If you're just one person, you can work directly on master and just commit everything every time:

git commit -am "I did some work"

Don't try to follow gitflow or githubflow or whatever it is that's made you bail on real version control. But why play the copying folders monty game in 2019?