skysight-inc/HackerNews huggingface dataset:
I’m familiar with those kinds of meetings and family members that attend. I’m fortunate in that I work in a field that is very much service oriented (from a humanism point of view) that offers a lot of fulfillment and the opportunity to consider & and demonstrate my personal values.

My comments - I guess - are more generally focused. I feel similarly about male identify. We’ve walked back many aspects of traditional masculinity (often for good reason and for positive social benefits) but haven’t - as a society - replaces them with alternatives. I think it leaves many young men without a positive vision for “what it means to be a man”. These are opportunities, but I don’t know how we can work through them without a distinct shared cultural vision for what we all want to be. Individualism has its downsides too.
Even if they blocked the camera then the argument would shift to the microphone which may still work even if physically blocked.

Plus you're contrasting the invasion of personal space, with the perception that a non-privacy space is now non-privacy.

But since the space was never private to being with has anything changed or has the airline just ruined your own fiction about the space?
We’re All State Capitalists Now (2012)
Do not equate being seen by random people next to you, to multinational corporations monitoring your facial expressions, gaze direction, mood, who you're talking to and how much, and saving that data indefinitely, to be sold, shared, or used in any way possible to extract more money.

It's the difference between a neighbor, and a neighbor who is also an informant.
Given the state of surveillance at airports already, I'm honestly kind of surprised the cameras aren't active & recording the whole time to try to "detect threats"
Lessons Learned from 2 Years of Nightly Jepsen Tests
UltraSoC Extends Monitoring to 'See' into Complex ML, AI Chips
pgAdmin4 has become 100x better since the first preview was released - unfortunately it's still a web client and struggles with "large" data sets (I wouldn't call a million rows large, pgAdmin3 would return it in a snap, you could copy it to your clipboard, etc., pgAdmin4 wheezes under the weight of its webshit infrastructure)
How about describing the intended use of the collections? E.g.

var usersByUsername map[string]*User
var usersToEmail []*User
These stories remind me of something that happened in my first internship in 2000.

One of the interns that I worked with left a week earlier than I did so he could have some R & R. That Monday, we all got an email from him that went something like, "Check out my WebCam!!!!"

I clicked on the link, and my screen was filled with a picture of him with his finger fully up his nose, picking a winner.

Would have been better if we saw the full booger.
Lots of cool stuff around Adam's work, it was really interesting to see what patterns people had for Jupyter notebooks as maybe the most popular literate programming environment (?).

I particularly liked the extension he developed [1] and I think it is a good thematic representation of the work. He's looking at workflows and affordances of the toolset, and so built a piece himself.

(All things arc towards emacs and org mode)

[1]: https://github.com/acrule/janus/blob/master/README.md
At one point BMW were very into their fibre networks in-car, but I think they moved away from that for reliability.
EDIT: here it is. https://en.m.wikipedia.org/wiki/MOST_Bus
Natural Disasters on the Rise: How Open Data and Tools Can Save Lives
AI Researchers Debate the Ethics of Sharing Potentially Harmful Programs
I'd like to read the site but it doesn't allow it without accepting their tracking stuff. This is stupid.
I don't know about "really torture". I'd have to dig and fill a ditch for a very long time before I'd prefer some traditional, physical pain based, tortures.
I would recommend considering GitLab CI as well. I started moving some projects over there a few months back and I've been quite happy with it. The transition from Travis CI was pretty smooth. There are some differences in concepts (cache vs artifacts), but the GitLab CI documentation is pretty good.

Plus you can run it all locally with a couple of docker containers (gitlab-ce/gitlab-ee & gitlab-runner).
I couldn't disagree more. I think it comes down to personal preferences, mostly.

I get so much more done in Go, have fewer maintenance issues, and more frequently collaborate with other folks/contribute to other projects.

> I've used a good number of languages professionally at this point, and the Go orthodoxy is easily the most off-putting I've ever encountered.

I could -- and do -- say the same about the Java ecosystem.
That's pretty interesting. The English approach (or the Japanese, or Russian) seems objectively better to me. I guess for something like "food" it can lead to a mild case of cultural imperialism, but having a picture of the thing is generally better than not having a picture, and AFAIK Wikipedia explicitly makes it easy to share media between the different language wikis.
They've also been very slow to ship updated machine images— Ubuntu 14.04 wasn't available until late 2015, and 16.04 wasn't until Nov 2018:

https://blog.travis-ci.com/2015-10-14-opening-up-ubuntu-trus...

https://blog.travis-ci.com/2018-11-08-xenial-release

The extremely long lag combined with some communications from Travis developers on related Github issues strongly implied that shipping these was a highly manual process, not just a matter of updating a few Packer configs and calling it a day. I'm not arguing that it's trivial, but it should have been a week or two of effort at most.

Now, lots of their userbase could be covered by using docker environments, or by the natural isolation supplied by the language platform (virtualenv, rbenv, etc), but at the end of the day, it's frustrating if your CI environment is drifting away from what developers are actually using themselves.
Is there any list of apps expected to be available for PureOS soon after launch?

The closest I found was a few logos in the HTML5 Apps section of the product page[1]. Those look good, but I'm wondering what we can expect in terms of GPS/navigation and also ride-sharing services like Lyft.

[1] https://puri.sm/products/librem-5/
>Repression is an opinion expressed in the op-ed that hasn't considered factors that are alien to the Western author's perspective.

It's a given in the sense you describe, but a rose, by any other name is still a rose.

I see no reason to not call it what it is on the tin, and this is exactly the danger that entrusting your genetic code to anyone presents. As a whole, our species is only as scrupled as the least scrupulous actor. Frankly, I'm not half as upset at China as I am the firms that have been compiling private databases of genetic material and then selling access to the data.
Pee and Poo and the Language of Health
There's also much less content for teenagers. Not all of them are interested in politics or news, for example, which rules out a significant portion of podcasts.
Yeah, that is a bit disappointing. I would probably be irritated if it went into Q4, but considering I wouldn't know where to begin if I were to build a phone from scratch, I can't complain... too loudly.
> Note that I wrote "if the specific model is supported" and "the hard part is to choose, which model to purchase."

Yeah, but that certainly doesn't mean it doesn't have a lot of problems with printers now does it? After all, I can say that IE works great as long as you only visit pages supported by IE.
Hulu Could Take Over Netflix’s Marvel Series
The bright spot for Tesla:

> By contrast, CR members have reported few problems with Tesla’s unique electric powertrains, which may be due in part to their relative simplicity when compared with traditional internal-combustion engines.

At least the core tech works well. Presumably they'll get better at the more mundane (but still very important) issues that resulted in the negative feedback and CR's reversal on recommending the Model 3.
Facebook made $48B in revenue last year. That's around $38/user (with much more coming from people in North America). Even $1/mo doesn't come close to covering it.
> Wrap it in aluminum foil as a Faraday cage?

That's not a practical solution for a car.

Basically, the problem is the car's electronics have a cellular modem component, but I want everything besides that to continue to function and receive other radio signals. I can disconnect the antenna plug, but my understanding is that will just make the reception worse but not eliminate it.

I'm wondering if there's something simple and safe that would basically act as an anti-antenna, and absorb or interfere with any signals the rest of the electronics manage to pick up or transmit. I don't know much about electronics, but I was thinking maybe some kind of passive component, like a capacitor or resistor, might be able to soak up any residual signal.
Yes, which is why I forgive This American Life for doing it - they pioneered the format that many podcasts follow, and TAL started on, and is still broadcast on, radio.
They were just revealed yesterday, so I thought it was fitting. It's definitely the most no compromise phone feature wise too.
Wonder if they considered Sailfish? [0] And if they rejected, why?

Agree with other posters that building both hardware and UX from scratch is incredibly ambitious. Jolla tried to do the same and it almost killed them. They're still alive, now focused on Sailfish licensing (including, it would seem, the new Psion-like Gemini pda[1]). But they've exited the hardware business.

Both Purism + Jolla seem aligned on values: pro-privacy and open source. From an outsider's point of view, they'd seem like a good match.

Either way I wish Purism the best of luck. If they do deliver a phone that both respects privacy and is properly usable as a daily driver I won't hesitate.

[As a side note, looks like the Gemini is shipping now. Great result for them]

[0]: https://jolla.com/

[1]: https://store.planetcom.co.uk/collections/gemini-pda
Delta does too. It appears it grows more intense the closer you get your hands to it, and the lights near the bottom of the screen turn on when your hand is sufficiently close to the sensor/LED thing.
A stint of physical labor is certainly a valuable experience, I long for it too, but it DOES eventually break the body if it is done year after year for decades.

I suspect that years of meaningless work just shuffling money around for wealthy people and institutions has a similar effect on the psyche, even if it is obscenely compensated.
There's a difference between "one person saw me pick my nose in the aeroplane" and "me picking my nose was recorded for all time, later published and made available to the entire World".
Apple also provides curation.
This is the exact advice I was going to give.

- Take the job in SF, you'll be a couple hour drive from LA

- Start working on a lifestyle business immediately

- Once you reach some initial traction (whenever that is) move to LA
>For me the librem 5 is to android what GNU Hurd is to linux

I'm assuming you're talking about pureos, the default OS shipped with librem 5
They're not reinventing the wheel, it's a debian-based distro that has existed for quite some time and that is endorsed by the FSF
If I'm not mistaken, purism made the OS specifically for their laptop lineup

>Why don't they do something more similar to what linux-libre is to linux to replace android

This project already exists, it is called Replicant[0]

>AFAIK, android is open source, so why don't they just build on top of it

There are many, many custom ROMs that do exactly that. But this doesn't hide the fact that android has severe problems like requiring huge system resources to build it (>100GB of disk space, 16GB of RAM etc.)
Besides Google is working on another OS called fuchsia that's supposedly going to replace both android and chromeOS and it's not based on the Linux kernel thus it's better for the sake of choice to have some linux-based alternatives.
The librem 5 isn't the first or the only effort to get non-android linux on smartphones, there's also most notably PostmarketOS[1]

For more arguments on why android sucks compared to other linux-based alternatives, check out https://postmarketos.org/static/slides/2018-akademy/#18

[0]: https://replicant.us/
[1]: https://postmarketos.org/
I was more referring to the community than the staff or its policies.

A lot of people here seem to believe the site is supposed to be for technical users and technical content onlym even though that never was the case. The negative impressions people seem to have about "turning into Reddit" or non-technical content diminishing the sites' quality feed into that stereotype, as does the belief that adding "features that reduce friction" would somehow dilute content.

But... the guidelines do use the qualifier "anything that good hackers would find interesting" for determining what's on topic, which does lead people to fill in the blanks for what a "good hacker" should find interesting.
Redis Labs Drops Commons Clause for a New License
The FTC's website clearly says the merchant is free to offer a discount for different methods of payment, such as cash or debit card, so I don't think Visa has any power here.

https://www.ftc.gov/tips-advice/business-center/guidance/new...
I think part of this is exonolies of scale, but also the basis of how much faster/cheaper it is to build/maintain an Android-based interface is my thought.

Delta and GoGo just launched a “wireless IFE” on the new A220 that is basically just a customized Android tablet sucking down/streaming the IFE stuff from a server either in the back of the plane or from satellites using the 2k WiFi system (likely the server on the plane, but admittedly I haven’t looked into the tech specifics), which is designed to be modular for this reason.

Plus, if you’re not reliant on the IFE boxes under the seats (which the Linux/BusyBox units were), you can do a lot of the processing and serving and network stuff on the device rather than having to have those outated and expensive to upgrade computers in each row. Probably just a cheap to get a capricituve screen 10” tablet screen with a Mediatek quad-core professor and 2GB of RAM as if would be to get one “naked” too.
I think you must have clicked the submit button more than once. I'm using an embedded form from MailChimp, but one thing I don't like is that it displays a small "submitted" message at the bottom. So maybe you didn't notice that, which cleared the fields, then you submitted it again? I'll try to improve it regardless, thanks for the feedback.
Spotify already does that, except with volume.

If you turn down your volume too much on your phone, it pauses the advert and demands to raise volume to continue.
It is also conceivable that it becomes the new normal and we slide further into our dystopian capitalist future.
The crux of feeling trapped from increasing expenses with your income usually comes down to loans that you have to continue to pay off (or a contractual obligation). It's one of the reasons a lot of people see value in paying off their home earlier even though stock market investments are usually the better long term bet.

There's a degree of freedom that comes from knowing your cost of living can essentially be utilities and food if your income was suddenly interrupted.
Whotracks.me – Bringing Transparency to Online Tracking
Somehow podcasts are like Instagram.

Most instagramers are not influencers who can monetize well. Most instagramers don’t have a large follower base, which totally makes sense.

few podcasters can make a living from producing podcasts. Most podcasters make podcasts for fun. Some use podcasts to cross promote other things (eg books, music , e-commerce...). More and more companies produce podcasts, but they just treat podcasts as an addition to their social accounts to build audience and create awareness: https://lnns.co/b0jVr85WkQn
Depends in what country you are. Don't need your permission in the USA or the UK.
Sourcegraph CEO here. Happy to answer any questions! I know we have a lot of users who also visit HN. :)
About.me Acquired by Mobile-First Small Business Startup Broadly
It seems rather weird to use an explicit cache for the dynamic programming exponentiation.

When computing x^n, n is either even or odd. If it's even, then the result is (x^(n/2))^2, else it's odd and the result is x * (x^(n/2))^2. i.e.

def pow(x, n):
if x == 1:
return x
if (n & 1) == 1:
return x * square(pow(x,n//2))
else:
return square(pow(x,n//2))

Does ~ the minimum number of multiplies, no LRU cache required.
I disagree, I think we have reached peak Podcast and are now entering the walled garden, possibly over-sponsored/advertised age of Podcasts.
Nah, that's when you bring you "I'm paying attention"-mask to pretend you're paying attention.
Streamlining Content for Brands and Individuals
I often include a "Mobile Tools" category, which will include tools for React Native and other mobile stuff, but it's not too common. You can also try:

https://mobiledevweekly.com/

By Cooperpress. I don't know of any other mobile specific ones off the top of my head.
Some of them allow you to get to the home/menu button by swiping up from the bottom of the screen.
Building a 270-Degree Fisheye Lens from Scratch
Does Postgresql offer strict serializability?

With synchronous replication it should, since it waits till all replicas are in the same state(as far as I know), which makes it strict?
Go has closure functions; great feature.

One of the (few) things I like about Javascript is the ability to define a closure anywhere in the containing function, so it appears in the order of operations:

function f() {
setTimeout(fDing, 2000);
g();
function fDing() {
...
}
}
Exactly. Also, it’s techbcially “private” space which means they can record you, but there needs to be a notice somewhere. I’m sure there’s something hidden in the air passenger terms of service or whatever, but still!
My partner and I are a middle income family (though comfortable because we live cheap) and we buy based on a bunch of factors including brand loyalty and environment policy (as much as you can find out without it turning into a full time job).
How Reliable Are SSDs?
It makes one question if there was an ulterior motive.

That or complete disconnect with customer priorities (oh, they won't care).
Just do what AutoDesk, Adobe, and Microsoft have done - cost the subscription model so that it doesn't make sense to purchase a one-time license.
About half-way through and I think this is a great article, in particular the quotes and I also agree that the first 4 sections are generally applicable.

One thing I disagree with is the remark about having fewer, big packages. Though conceptually I agree that avoiding having too many public APIs that aren't widely used makes sense, in practice--at least on the types of projects I tend to work on--I find that directing people to split things into a few packages forces them to think about a decoupled design with good APIs between the components. This could certainly be done with discipline inside a single package, but unless everyone working on the codebase is very diligent about this it's easy for abstraction leaks to creep in.

Ultimately it's a judgment call, but I think an earlier paragraph (copied below) is far more important than optimizing on having fewer packages or fewer exported types and functions, especially (as is also pointed out in the doc) you can use `internal` subdirectories to make APIs project-private if you are writing a library that is consumed by other projects, as opposed a service.

> A good Go package should strive to have a low degree of source level coupling such that, as the project grows, changes to one package do not cascade across the code-base. These stop-the-world refactorings place a hard limit on the rate of change in a code base and thus the productivity of the members working in that code-base.
You are too naive to think that, in my opinion. It is also unnecessary to rely on this dream about human nature when we can just do the UBI thing which is strictly MORE incentive. Not to mention that it lets us introduce UBI’
I should hope so. The RPi2 is a quad core A7.
One other thing to consider is the immigration aspect, since you're from Canada.

Will the new company sponsor your visa or apply for the employment based green-card? Visa can be tricky because you are generally tied to an employer, and it might be considerably more difficult to get permanent residency later on and takes a long time.

If they sponsor your green-card then that's a big benefit from the immigration stand-point, especially if you want to move to LA later on
Launch HN: Balto (YC W19) – Fantasy Sports People Bet On
Hi everyone! We’re Spencer, Nick, and Joel, co-founders of Balto (https://www.playbalto.com). We develop tools for users to organize fantasy sports games that people bet on. Yes, we said it, betting! March Madness brackets, NFL survivor pools, PGA pickems and more.

With laws changing, sports gambling is becoming a reality in all states. Last year, 60M brackets were filled out with over $10B dollars wagered for March Madness. This is just one subset of the market we’re going after. Despite these figures, games such as brackets, survivor pools and pickems continue to be overlooked while cumulative wagers climb to an estimated $20B+.

Sports run in our DNA. We’re former athletes that come from sports families—Nick’s the son of Hall of Fame Quarterback, Joe Montana. With sports deeply embedded in our lives, we always wondered what happens beyond the playing field the three of us met on.

For years, we ran sports betting pools and leagues for our friends, co-workers and others as a hobby. Things began to take off dramatically, but posed a major problem. The software that we used was outdated and not conducive for managers (ourselves) or the bettors (users). We saw this as a major opportunity to go after due to the gambling laws and space evolving.

Within a few short months we’d built an enhanced platform for managers and bettors to play on: Balto. Not only did we notice high retention amongst our users from game-to-game, but the increased social interaction and engagement amongst peers made our platform more sticky.

Aside from Balto, the current options for users are third-party websites or large antiquated media companies, which aren’t betting or gaming companies. These platforms prioritize content and ads over a great UX, and completely miss on delivering the social interactions inherent to what makes playing these games (with your friends and family) so much fun.

We aim to become the go-to platform that aggregates all betting pool games for casual fans and gamblers. We're putting the user experience at the forefront of the product by enhancing the social experience for users, the management tools for league organizers, and placing all of your favorite games onto one, mobile-first platform. It’s a tall task, especially when factoring in the laws, but it’s a space we’re beyond passionate about.

To test the product, feel free to visit www.playbalto.com. We’re currently running a free to play March Madness Challenge!

Feedback is more than welcome, don't hesitate to share in the comments. We're eager to hear your thoughts, ideas and experiences in this space. Thanks!
RAM: 3 GB minimum (subject to change)

https://puri.sm/faq/what-are-the-phone-specs/
Just out of curiosity, what are PEGs?
Lambda Edge: Why Less Is More
One more: communicate over draft messages in shared email account[0].

[0]: https://en.wikipedia.org/wiki/Petraeus_scandal
Five Best Practice Steps to Enterprise DevOps at Scale
Zuckerberg would become Steve Case wealthy.

Facebook at $X/mo is AOL. AOL was a successful but fairly predictable business. But Facebook offers a promise of growth that promises more return.