skysight-inc/HackerNews huggingface dataset:
I've had a look at the books at a few different types of training style companies and the economics are always grim. It's one of those businesses where to the outsider, it's impossible to believe they're not spinning off unbelievable amounts of cash but they are always pretty marginal.

As additional evidence for this, the number of 1B+ exits in this space can be counted on one hand. General Assembly, for example, was acquired for ~$400M and it was one of the largest players. There was a player from Utah whose name eludes me now that had a, I think, ~$2B exit but that might be the only one.
The Uncredited: Work, Women, and the Making of the US Computer Game Industry
While I empathise with the sentiment, the alternative to courts with the power to bind all parties — in this case governments — is that any party can violate any agreement at any time without consequence, making all of the agreements meaningless.
> The countries are predominantly muslim but how does that make it a "muslim ban"?

Because a Muslim ban was what Trump said he was going to do, and he explicitly linked the policy in question as the fulfillment of that commitment?

https://www.cato.org/blog/dozen-times-trump-equated-travel-b...
As far as I know tomatoes can actually be slightly irritating to the intestines and some people should actually avoid them.
Bouncing on what? When you do the experiment and you send a single particle there is nothing at all between the slits and the screen where the hit is detected!
I am thinking of buying a new android device, but it seems all manufacturers include loads of bloatware. Is there any manufacturer apart from Google who offer lean android devices?
Ask HN: Ideas for projects like Etcd, traefik
I've always wanted to tackle some systems problems and develop an open source project similar to the likes of etcd, traefik, etc.

My goals are:

- Tackle distributed systems / systems problems, maybe something like a middleware which transparently solves a problem. Something like etcd, traefik, leveldb, redis, memcache, sqlite, etc.

- Grow my large-scale design skills

- Develop a small but thriving community of users who really enjoy the software

I understand there are lots of ideas for direct consumer facing software, but could anyone point me towards an unfulfilled niche in "distributed systems software"?
A single gigabit link can sends something in the order of 80,000 packets per second. If packets had a 9000 byte MTU, that would still be 12,000 packets per second. Having your smaller packets wait a at most an extra 0.02 milliseconds to be serialised onto a 1 gigabit physical link seems... rather unlikely to be a problem in the real world?
It's still widely perceived as "red" both by the general population and in media. The fact that it still has autocratic one-party system is seen as a proof of communism, while the truth is that they actually implement very few socialistic ideas nowadays in terms of workers' rights, social protection, job protection, etc. Take Iceland for instance, it's far closer to the ideas of communism than China now.
My program had a pretty good layout as far as languages. I think the standard was 1.5 classes of C, 1.5 classes of Java, then pretty much everything after was in one of those languages.

Only time I felt students got shafted was a Web Dev elective. People who weren't already pretty experienced with JS had a really hard time (we were on the quarter system, an HTML/CSS/JS+React/Redux+Node is pretty ridiculous to cover in one quarter).
We decided to use Perl, because of the real-time web framework Mojolicious - https://mojolicious.org/. It makes developing web apps a breeze.
He's given an honest answer, the situation has to be checked.

You don't know that the poster is 100% honest also. Patio has always been transparent and honest, long before he joined Stripe ;)
Incorrect:

https://old.reddit.com/r/dredmorbius/comments/69wk8y/the_tyr...
Yeah, I wonder, would a suborbital ballistic trajectory save fuel compared to chugging along in the atmosphere?

If this were to become common, would need some thinking how to distinguish this from a ballistic missile attack, though.
FYI, password protected zip is completely insecure. Use age, or magic wormhole.
It's not the "looking up a thing" part that would be faster. It's the "looking up the next thing", the "and the next after that" parts that would be.
Surely for European standards.
Anyone recommend any Udemy courses, on any topic? My experience is that there are very few where both delivery and content are good.

My own recommendations would be Stephen Grider’s React courses, and Chris Croft’s management courses.
Did some research and found an article stating it was 8/year granted pre-2002 and 8/quarter after requirements were eased in 2002.

Gives me some hope for the city :)
> Google isn't removing data protection from UK users, it's moving their data to the US

This means that Google is removing data protection from UK users. There is absolutely no way to claim in good faith that you can protect your users when the data exists (or is touched in any way by, but that's another story) in the US, the examples for which we've seen often enough that every reader can be assumed to be familiar with them by now.
Yes. When you checked a file into VSS it would expand the string $Id$ before actually writing the file into the repo, so it would be in the file you checked out. So if you had a copy of that file, you could know instantly what revision it was from. If you had blah.c on your disk and you had a Git repo it’s far harder to say “what commit did this copy of the file actually come from”?
Etcd is an implementation of Raft protocol. You can check research papers in distributed computing field.
As someone who has very crude high level understanding of encryption, I think this post has opened my eyes, I always used to think that End-to-end Secure email is possible, just not widely available right now due to lack of support, and they will get picked up as with wide company support like when Gmail will adopt them. Now I know that it is futile to build them, May be some email alternative from Signal or Matrix will be better.
All points made by OP makes total sense.
This appears to contradict your earlier comment, so I'm confused.
The EU+UK combined is about the same size as the USA. No EU country alone is a world player any more, that’s basically the entire reason everyone got together to negotiate trade issues as a block.

I agree with you that the language barrier is stop going to be at least somewhat important.
There actually is a reason for find my Samsung. It works better than Google's find my Android [1].
The pay mini thing can also be disabled from within the Samsung pay settings [2].

[1] https://www.reddit.com/r/Android/comments/f4wq35/i_lost_my_d...
[2] https://imgur.com/a/H9ht808
Now you want a different block structure.
They are for me too. Ask questions after the talk. Get the gist if you can even if you don’t grok all the details. Speakers often go too fast through stuff so I don’t take it personal if I don’t understand it all or any of it.
I feel the same.
A friend of mine asked me to take a photo with his iPhone XR a while ago. I couldn't figure out how to launch the camera app from the lockscreen.

The gesture controls Apple implemented starting with the iPhone X are also very confusing for an Android user, eve though I also use gesture controls on my S10.

But in the end, you'd get used to it as you did with Android.
You want signal to replace email?

1. Federate it.

2. Don't tie it to phones/phone numbers.
This is the best option really, it's the manager's job to correct behavior and there are lots of jobs out there where you don't have to deal with that.
Hadn’t heard of Case yet, but Bret Victor is an absolute visionary. His talks “Media for Thinking the Unthinkable” [1] and “The Humane Representation of Thought” [2] are eye-openers!

[1] https://vimeo.com/67076984

[2] https://vimeo.com/115154289
I might have been unclear, I mean what OP is positing under that headline in the article is true. So, the e-mail leaking it part.

If you read my whole comment I finish with that it depends on your threat model, which is basically what you're saying.
Even so, what's the worst-case scenario in biasing towards lower speed and
assisting your vision system with a knowledge base?

You perform the task of vision 100% of the time driving. From a purely probabilistic standpoint, even assuming highly accurate ML, the relatively infrequent database updates still make for a sensible prior.

This is somewhat adjacent to what Gary Marcus has been arguing, and I think it makes a lot of sense; there seems to be no compelling reason to rely exclusively on primitives (i.e. vision) when good priors are easily accessible.
I had the same problem and ended up uploading it via http://overcast.fm.
Z Flip's display uses glass that's only 30 microns thin
I'm not sure what that post said, but how is the parent comment not religious flamebait?
Life finds a way [1].

[1] https://github.com/grantcarthew/data-stunning/issues/1
HEIF has a few problems though that make it not very suitable to replace JPEG as the default image format:

- Patent situation. If you're a camera or phone maker, it is quite a risk to use HEIF. Even if you pay all the major patent pools, you only cover part of the patent claims. You'll need dedicated hardware, so once you've produced the devices, the patent trolls have quite some power since you can't just switch to another codec with a software update.

- The codec is not optimized for high-quality still images – it's a video codec, and has its sweet spot in the lower bitrate regions. Photographers care about subtle texture, high bit depth, etc.

- There's no progressive decoding – again, it's a video codec, where progressive decode of a single frame is not useful, but for still images on the web, progressive can be a desirable option.
People care. And even if you somehow think they should not you are in no position to decide what they care about.
Godot is an awesome engine and I recommend everyone still using the ancient ones like Unreal and Unity to switch to it, at least on new projects. You can script it in pretty much whatever language you want.
What is better than (S)FTP? Or do you mean MFT, AS2?
Consulting has been a golden lesson for me, because that is the usual scenario in any Fortune 500 whose main business isn't selling software.

Whatever people talk around here, Reddit or random conference is unheard at these companies.

Most devs just punch cards and are happy to know just enough to get going.

Talking about best practices is a lost battle, unless there is someone from above pushing them.
Adam left because he had a number of serious illnesses happen in his family and (thanks to previous success) has the luxury not to need to work full-time and can focus on his family. We’ve always upheld that family is more important than Lambda School and are fully supportive. He’s still staying in as an advisor just not in a full-time role.

Jeff started as an investor in Lambda School but fell so in love with the company he came aboard full-time. After a couple months he realized he couldn’t do both investing and full-time work simultaneously, and decided to focus on investing with my full blessing.

Those two leaving had exactly 0% to do with any news articles.
I think any AndroidOne phone should. A major issue for me is that there is almost no Android phone that is not quite bad. I had a Nokia 7 Plus which ran AnroidOne and it was probably one of the worst phones I ever had. I bought a Samsung afterwards because the Nokia was not usable and while the Samsung was also quite horrible it was at least usable. Motorola also offers the Motorola One Vision but I can't vouch for their quality and I would guess it is also rather bad.
> Command-line systems simply do not map well to a lot of users' mental models. In particular, they suffer from very poor discoverability.

I don't want to push too hard into one extreme here, but I believe modern design makes a mistake of being in the other extreme. Namely, it assumes as an axiom that software needs to be fully understandable and discoverable by a random person from the street in 5 minutes. But that only makes sense for the most trivial, toy-like software. "Click to show a small selection of items, click to add it to order, click to pay for order" thing. Anything you want to use to actually produce things requires some mental effort to understand; the more powerful a tool is, the more learning is needed - conversely, the less learning is needed, the less powerful the tool.

It's not like random people can't learn things. Two big examples: videogames and workplace software. If you look at videogames, particularly pretty niche ones (like roguelikes), you'll see people happily learning to use highly optimized and non-discoverable UIs. Some of the stuff you do in 4x or roguelike games rivals the stuff you'd do in an ERP system, except the game UI tends to be much faster and more pleasant to use - because it's optimized for maximum efficiency. As for workplace software, people learn all kinds of garbage UIs because they have no choice but to do so. This is not an argument for garbage UIs, but it's an argument for focusing less on dumbing UIs down, and more on making them efficient (after all, for software used regularly at a job, an inefficient UI is literally wasting people's lives and companies' money at the same time).
Could you imagine contributing to an existing project, one which already has a community?
Less glamorous than a greenfield thing but possibly helpful in order to gauge whether maintaining a project and its users would be something you actually enjoy in the long run.
Cloud Vision API will not return gendered labels such as 'man' and 'woman'
I just received an email from Google Cloud Platform:

Hello Google Cloud Vision API customer,

We are writing to let you know that starting February 19, 2020, the Cloud Vision API will no longer return gendered labels such as 'man' and 'woman' that describe persons in an image when using the ‘LABEL_DETECTION’ feature.

What do I need to know?

As you know, the Cloud Vision API can perform feature detection on a local image file for the purpose of identifying persons by sending the contents of the image file through ‘LABEL_DETECTION’.

Currently, when you request the API to annotate an image with labels, if you use this feature on images with people, it may return labels describing them in an image with gendered terms, like ‘man’ or 'woman’.

Given that a person’s gender cannot be inferred by appearance, we have decided to remove these labels in order to align with the Artificial Intelligence Principles at Google, specifically Principle #2: Avoid creating or reinforcing unfair bias.

https://ai.google/principles/
I'm pretty sure Ben Krasnow could pull it off to some degree of satisfaction. Between his electron microscrope, ion sputtering and mass spectrometer projects, he probably has close to enough of what he needs right now to pull something together.

My guess is that he could use his sputtering device or electrochemical deposition to develop a thin film for the target, electron microscope to mill and validate the slits in the film, then either the electron microscope modified or mass spectrometer almost as as-is to actually run the experiment as long as it's OK to bend the electron's path with a magnetic field after the slit and scan the interference pattern across a fixed point sensor. The mass spectrometer seems like it's basically set up to do the atomic interference patterns already (again assuming steering is OK).

If you're not allowed to manipulate the path of the electron he'd probably have to come up with a mechanism to detect the interference pattern.
Most of these boards use kill -9 to restart the browser every half hour or so, and likely nuke the cache each time.
Dang a lot of people are dying today :(
Just to clarify: in the cases of high-altitude airliners which frequently fly near or in the stratosphere, non-CO2 altitude-sensitive effects may increase the total impact on anthropogenic (human-made) climate change significantly

https://en.wikipedia.org/wiki/Environmental_impact_of_aviati...
I’ve heard good things about Nokia devices. YMMV
They're all sourced from Wikipedia. The license needs to be pretty permissive for the photo to be included in Wikipedia in the first place.
Insights from Waymo: Self-Driving Taxis Are the Future of Ride-Hailing
I stopped bothering with Udemy a couple years ago, in my experience 90% of their courses were junk.

Packt is OK but a few of their courses are unintelligible due to a strong foreign accent.

Lynda (or Linkedin now) has good quality but seems more geared toward beginners, it's rare to find advanced topics.

I like Pluralsight, they have advanced topics and their foreign instructors are intelligible.
OTOH, lower runtime performance of modern apps eats into how much people can produce with them - both directly and indirectly, by slowing the feedback loop ever so slightly.

While there are couple of extra layers of abstractions on our systems that make them more safe and stable, hardware has accelerated far more than just to compensate. Software of today needs not to be as slow as it is.
Please tell me of these non-profit schools that maximise for impact to their vision, or for-profit schools that optimise for small numbers of wealthy clients.
It’s ok, I think anyone would realise that the fact he gave you a lift meant he was a pretty nice guy. I really enjoyed reading your story. I’m sorry you lost a friend.
Caterpillar?

Their ruggedized Android phones aren't bad.
I even took almost all the Google stuff off of mine and use F-Droid. About the only thing they stick you with that you can't delete is App Toolbox, which is an app store for useful things like bulldozer rental and excavation calculations.

You don't need a case with those phones.
There is a "science" behind it, very good watch even if you know nothing about music theory:

https://www.youtube.com/watch?v=OwgLAZ3AtaI
Aren't hubris and arrogance more or less synonyms? With hubris being perhaps more specifically arrogance about one's abilities
Thanks for your work, as a programmer with minor dyslexia Inconsolata, was heaven sent to me.
For a software that's used professionally, it does not matter how easy it is for a beginner to learn. That's an up-front investment that needs to be made once. What matters is the ongoing efficiency and ergonomy of use.
well PGP still has a very useful role in bootstrapping private communication in an OpSec sense.

practical scenario to safely pivot would be to create a plain text file with this content:

"please do not reply to this email - if reply or don't stick to the following steps I must assume you're compromised and have to ignore all other attempts at contact for both of our safety. Please send instead a message on <ricocet/signal/wire/session> with this exact content <proof/hash> so I know it's you, my userid is <userid>. I expect a reply until <time in the very near future>"

Then encrypt that (using cli not the mail user agent) and send without subject.

If they deviate from the agreement, or if there is a long delay in comms immediately cease all contact. Should give you reasonable confidence about the authenticity of the message after the pivot. Certainly beats using whatsapp or gmail to pivot to secure comms.

But as you said, I wouldn't use it for anything else, not because I don't trust myself but the moment you share a secret it is no longer a secret and you have to take its halflife into account.
A beautiful DSL syntax for testing REST interfaces in Kotlin (2019)
As another poster pointed out, the climate forcing due to high altitude emissions is about a factor of 2.6 worse than the CO2 alone. So 2.6 becomes about 6.8%, and rising fast. And to make it even worse, we basically know how to decarbonize other forms of transportation and electricity production, heating, some major industrial processes etc., meaning that when those solutions start rolling out at scale, air travel will rise even faster as the proportion of the total.

By all means, let's continue developing aerospace technology, but I think it's a fantasy that we'd be able to have anywhere close to the same volume of flights as today in a decarbonized world.
This is the same argument used to oppose free trade and immigration.

On an economic level, it ignores all of the benefits of open source materials, claims that more expensive goods result in greater wealth, and doesn’t account for comparative advantage.
My Beeb got me through uni - Fast Fourier transforms in BBC Basic for my studies, and 6502 assembler for money :-)
-The slavery bit I referred to is perhaps more accurately described as forced labour; the concept being that crewing agencies of the unscrupulous type trawl the countryside recruiting crew for offshore fisheries; the crew then have their ID papers confiscated and are put on vessels doing long stints offshore without any option of leaving, often for years on end, as the vessels they crew are more like rafts, being resupplied from shore rather than going back ashore themselves.

This is often 'legal' in the sense that the (more often than not illiterate) crew have signed contracts stating that they need to repay a sign-on fee equating years worth of wages.
Exactly and it sounds like they don't know why it happened either.
There are modern versions that are not completely insecure.
depends, there was a Golang course that I really liked, but it was deleted and lost access to it !
Yamsafer, the Palestinian Platform for Travelers – WAYA
What is particularly wrong with Catalina on unsecured public WiFi? Are you just making a pint about public WiFi or is there something wrong with Catalina?
Introduction to MVCC
There is a SQLite decimal extension, unfortunately still under development and not finished: https://chiselapp.com/user/lifepillar/repository/sqlite3deci...
Jeff Bezos Pledges $10B to Tackle Climate Change – WAYA
Bosta Raises $1.4M in a Series A Round – WAYA
The article explicitly states Google is pre-empting the UK diverging significantly from EU law in order to get a trade deal with the US.

I don't think that's a bad bet given that Downing Street is keen to make clear food standards and the NHS are also up for grabs.

If anything, data protection is so badly understood as being important to ministers, it would not surprise me if they trade it away in order to protect food standards and the NHS because they're more prevalent in the headlines and scarier to the over-50s that predominantly voted for Brexit and this government.
> A programming language that compiles to CPython bytecode, much like Scala compiles to JVM's.

I'm wondering if the CPython bytescode is stable though. Is the Python bytecode spec managed independently from the language version (like JVM) so this kind of approach won't break when a new Python is released?
sure - i will take temporary usability issues (as comodo transitioned into sectigo), over fundamental security issues.

https://www.theregister.co.uk/2018/03/01/trustico_digicert_s...

if you are using your cloud certificates (built into lb, etc), then this is a moot point. You dont even need letsencrypt then.
Today's big news: One year max public TLS certs are coming, starting 1 Sept 2020
On Android the app needs code to receive the push message and post a notification.

On IOS, the app developer has less control.