skysight-inc/HackerNews huggingface dataset:
Anvil | Developer Advocate | Cambridge, UK | On-site/Semi-Remote | Full-time or Part-time | https://anvil.works/jobs

Help us fix web development at Anvil (https://anvil.works)!

Anvil is a platform for building full-stack web apps with nothing but Python. That's Python in the browser, Python on the server - even a Python UI toolkit with a drag-and-drop designer! It's faster and easier than traditional web tools, but it's got all the power of an industrial-strength language, ecosystem and tooling. We open-sourced our runtime last month: https://anvil.works/blog/why-open-source

We’re looking for developers with great communication skills, to show people how to build awesome things with Anvil. You’ll be writing how-to guides, blog posts and tutorials, building example apps, presenting Anvil at conferences (when those resume), and helping our users – from individual developers to huge tech companies – build their applications. And then you’ll help us work out how to improve Anvil for them.

It's rewarding work – developers love being introduced to Anvil (our stand is always crowded[1] at conferences!). Plus, there are all the advantages of an early-stage startup: lots of autonomy, and huge impact.

We're bootstrapped and profitable, with customers ranging from tiny to enormous. Find out more: https://anvil.works/jobs

-

[0] https://anvil.works/jobs#anvil-at-conferences
I do remember reading they were dragging their feet on releasing some newer documents but I also thought their team had primarily moved to the open source driver. I may be wrong, I'm a complete outsider who hasn't been paying attention for a year or two.
Show HN: Corporate Private Jet Tracker
Doubt it would work. Hardware is commoditized and low margin. That's why TVs are embedding internet advertising, to make fat stacks from their otherwise barely profitable products.
This could also mean you're much better at Python than Rust?
I'd prefer to read and - within limits - respond to emails on vacation over the anxiety coming from being completely out of the loop.

Many companies or departments, especially smaller ones, don't have the capability to make all employees redundant. Not always just because they can't afford to have twice the employees they normally need.
There's a good community for the odroid-c4 with an Ubuntu 20.04 image with linux 5.7 and support for the Mali G31 with Wayland. I got an odroid-c4 with flash emmc storage and Realtek RTL8811AU wifi dongle from ameridroid to avoid this shipping costs from overseas.

https://forum.odroid.com/viewtopic.php?f=202&t=38557
Ive typically done this with Vagrant (virtual machines) + ansible but docker seems to be the new hotness. However a vm is what i run in prod so keeping docker out is one less tool
My guess is the TV must support DRM
I think most of these resources are for devs who just need something to look good enough. if I'm building a UI for a small project, or even something for my own use, I'm not going to spend money on a designer. I just want a website to tell me two fonts that look nice together.
> I've used Linux actively for 30 years or more

"The Linux kernel was conceived and created in 1991"
I'm not talking about allegations. I'm talking about confirmed incidences of bad behavior that result in, at most, a short suspension.
Returning to Work on the Subway? Here’s What You Need to Know
The requirements vary from department to department. I knew one math department that didn't require any coursework for the PhD (nor a MS degree).
Because it's a small company[1], I'd suggest as a compromise that you provide a way for them to reach you in emergencies, but otherwise do not check in.

That way someone has to make the choice to disturb you when it's truly necessary, as compared to preemptively laying claim to some vaguely-defined portion of your vacation time.

[1] For a larger company, my answer would be no - your vacation time is your time, and not the company's.
Not sure about Nim, but you can do this in TypeScript. There's even a library called io-ts that allows you to create composable types of this form for runtime validation which then turns the result into proper types.
Citi x Tampa Hackathon 2020
Citi is running a virtual hackathon from June 16th - July 1st where we're giving out interviews and a bunch of other really cool prizes.

Please see link for more details and application!
It's very important that police is connected to the community they police, and cares about that community. My impression of police in the US is that that is rarely the case in cases where this police brutality occurs.

I'm fairly happy with Dutch police. They're visible and approachable. They're not perfect; there was a case in the 1990s where they cracked down unreasonably hard on a peaceful student protest. And in that case, it turned out that many of those cops were indeed looking forward to a fight, which is a dangerous and harmful attitude. Those instances are fairly rare, though.
What depresses me is the section on "The Law". I did a lot of model rockets (just the regular solid fuel type) with my son. A fun educational hobby. There are very few place in Southern California where you can legally launch a rocket, even though they are extremely safe in comparison to the ones described here.
looks like someone didn't click the link
This is especially true for "major" distributions (e.g. Fedora, Ubuntu) that tend to have lots of driver support in the distribution on Dell XPS and Lenovo Thinkpad hardware.

By running more-commonly-used software on more-commonly-used hardware, you're more likely to find that someone has built in the driver support you need into the OS.

I've run Ubuntu, Fedora, and Manjaro on various Thinkpads and XPSs and it's always Just Worked. I also have Ubuntu running on an old (2012?) macintosh air and that also Just Works.
There is both opportunity and threat hidden here.

Threat - if the program/project genuinely requires that the manager needs to on emails regularly and if you don't give what it takes to a manager of those programs/projects, they might replace you with someone who does.

Opportunity - if you check your emails in vacation and take proper action, then you will gain trust from management and they don't even bother whether you are in office or in vacation. they might even give more responsibilities.

Because business never goes on vacation, you cannot tell customers that key person is in vacation. You can find someone to act as a manager when you are on vacation. But that person might replace you, if you are not very careful.
FTC Slams Children’s App Developer for Coppa Violations
Comic Drama: Illustrating the Manhattan Project
Men Are the Taller Sex. Estrogen, Not Fights for Mates, May Be Why
Philosophy - the mother of all sciences (just kidding...)
Did you go to the link? I see links for picking font combinations and generating color schemes.
156 is unimplemented

Is that a gnuism?
It worked pretty well by then. Somewhere around the year 2000 I had RedHat 7 running on my Dell Latitude CPi, everything worked out of the box.

You'd still have problems on other machines with things like winmodems and integrated graphics, so you'd have to get into downloading driver modules or rebuilding kernels.
Very easy to handle. There's just one word you have to learn.

The magic word is

"No"

Just say the word. That's it.
بيوت شعر باقل التكاليف
In my comment (which you responded to) I am using the definite article. "The" language in this case is Haskell, and "the" compiler is GHC.

The inference rules and complexities of Haskell as defined in the 2010 report are minimal and as a result, a fast compiler could theoretically exist for Haskell. Speed is not a primary concern for GHC devs, though.
The vast majority of people out there are not flat earthers. I wouldn't consider this as evidence that people in HN are better than others.

Getting information is not thinking freely. I can get the best information possible, but if I don't know how to think for myself without subconscious external influences, I'm not a free thinker. In my opinion, only someone thinking freely could consider in better shape.

Seeing how many biased and wrong statements are being made only on this thread tells me HN is not a golden pot of free thinkers...
Real American pirates pointed to the Canadian systems that had... less restrictive policies for PPV.
The design of craigslist shouts "cheap and generic" at you, which is probably best for craigslist.
> as the difficulty and most of the work in a CMS product comes from a front-end (or architectural match, really) that end users can meaningfully interact with and set up dynamic sites, redactional workflows, dynamic user content, theming, analytics+banners, asset management/pipelines, etc., etc. with

Sounds to me like you already made a good case for why those products exist.

Sure, you could also call HTML structured content, but using HTML for expressing the semantics of the content instead of the presentation has always been a bit of a pain. Plus you wouldn't really want to use HTML as a format to share this kind of data with for example mobile applications.

You could use XML, but I'd say that's basically the same as JSON with a fixed schema but with more angle brackets, which is pretty much what those headless CMSs return.

Then on top you need the devs to build the server, and to maintain the DB, to add a querying API, to add SDKs and tooling that enable smooth integrations with the new API, the workflows on top of the pure content, a UI that is intuitive to the people maintaining the content, security audits, scalability for when more parts of the company want to use your tooling etc etc.

Following your reasoning you could also say "Payment provider" is a marketing term for something that is just a DB that needs to sync with some banking APIs and AWS is just APIs in front of some DBs and VMs and analytics solutions are just a JS SDK on top of some DB.

Fundamentally everything we build is just some kind of frontend or abstraction on top of a DB. I don't see how that makes it in any way pointless.
We don’t know that it was found or ever existed. No photographs, no evidence, just the word of an inveterate bs artist.
Was that ThinkPad one of the Linux certified ones? Or was it again one random machine?
queue in "stones theme" of the login screen and nostalgic goosebumps... The article is quite old though - maybe someone from HN can provide clues for this interesting coincedence ^^
Are there also open source electron microscope designs?
French transmitters were converted from Discret 11 to Nagravision/Syster between 1990 - 1995. First Syster decoders had retrocompatibility with Discret 11.
In a larger company, you have people who can realistically take on your duties. In a company that small, it doesn't seem like anyone can fully. You are a small enough company that you're almost in that realm of nobody really gets a vacation, you just take time off and hope there's not any emergencies that require you jumping back into work.
That's interesting!
At work we use stack and our own LTSs to manage our dependencies. Nix is only used for reproducible CI.
Yeah, I don't think people understand how expensive it is to be in poverty (overdraft fees, etc.). For some, it makes more sense to use check cashing than struggle with low bank account fees.
Which optimisations does it prevent? I've heard laziness prevents a lot of optimisations, because it makes bottom an instance of every type, and the compiler has to account for that.
You can also build and train models in js. This is one of the features I'm looking at. Currently there is a lot of information websites are throwing away or they're using centralized aggregation mechanisms to provide personalization but Tensorflow.js changes that dynamic.

I think small AI models that run completely in the browser and provide personalization by learning from how the user interacts with a given website are the future. This empowers the user and puts them in charge of how their data is used. The example I mentioned previously to demonstrate this was about ranking new submissions on HN: https://news.ycombinator.com/item?id=23407549. I'll quote the relevant part

> TensorFlow.js is a pretty nifty piece of software and it's underutilized. If the model parameters can be stored in IndexedDB then users could train TensorFlow.js based site augmentation to suit their own needs.
For example, what if HN had a TensorFlow.js model for ranking new submissions based on the user's preferences? This model could be trained like a spam filter and would eventually learn the types of articles that someone likes to see but they would be in charge of the model's evolution and so would be empowered to use it however they saw fit. Maybe I don't care about politics then my model parameters would eventually converge on downgrading all political posts and the more technical submissions would rise to the top based on how I upvoted new and front page submissions.
>And the open floor plans that had become hallmarks of the modern office are going to be scrapped, with desks repositioned farther apart.

>“All of those amazing open spaces that we created?” Ms. Katsoudas said. “We’re now going to have reconfigure them.”

I guess "amazing" is in the eye of the beholder. I hate open office plans.
South Korea uses exceptionally privacy invasive types of tracking and tracing, so their approach is better described as "police state" than as "liberal democracy"

This coronavirus hasn't made in a big impact anywhere in SE Asia, even though countries responded in very different ways. This suggests that the virus doesn't take hold for a different reason, e.g. pre-existing immunity.
The Cooperation Kettle
From the corporate perspective, the problem is that work should not, and cannot, shutdown, because you've gone on vacation. In a company of sufficient resource, you would normally be able to offload the management onto someone else for the duration (eg your #2, or a peer)

But this is not your case -- you have only 6 people -- there's no one to offload onto. The size of your group is such that everyone is presumably vital to the operation, and cannot be removed without surgical intervention.

So you're in the state of having to do one of two things:

1. Solve the problem for the company, and somehow institute policies, tasks and responsibilities to allow your resources to survive on their own for some time (you need to eventually do this anyways so you can work on higher level things)

2. Work minimum hours during vacation to make sure nothing blows up

3. Work no hours during vacation, and if it blows up, it blows up (and accept the backlash for it)

The key thing is that having such responsibilities means that you can't leave things in a broken state -- if that means you have to work extra hours to keep things working, so be it.
There isn't a single path out of depression. There are many paths. Unfortunately, they don't all work for all people.

For me, mindfulness was key. I understand that doesn't work for others.

Just like some people like cilantro, and I hate it, just because something works for one person doesn't mean it would work for the next.
On my multiple Linux laptops, suspend just works. Has for a long time (many years) with no tinkering.

In this case, MBP is uncommon HW for Linux users, and things may not work that well. I imagine windows 10 would have similar problems there.
I'd come at this from the point of view that no, holiday means no contact.

It is not "normal" for managers to be available to be called while they're on holiday. When I've been in management roles the rules have been the same as non-management rules. Holiday is holiday: you're not there.

What that means is, if your manager needs support while you're away, you and he need to have a discussion about what cover looks like such that you personally don't need to be there. What can you delegate up or down? Is there a peer you can hand some responsibilities off to temporarily?

If he's not willing to have that discussion at all, that's a real problem, but I'd approach it as a problem to be mutually solved.
Well I don't think we should be making rules for protests. The risks with protests are exactly the same as the risks on public transport or visiting a coffee shop. You risk coming into contact with someone who is infected. That's why the contact tracing is so important. If someone starts suggesting you should isolate simply for attending a rally then the obvious question is should you isolate if you visit a packed casino, or even the Republican National Convention?
i’m talking about things like them lying saying masks don’t work because they didn’t have enough. the who took until june to admit they work

and now this whole thing about staying silent about the race riots because they support them even though they’re likely to cause a second wave
By that logic 90% of javascript ecosystem should never be used in production.
Maybe that's even the correct conclusion?
As a famous economist has said, Brazil is like "Belindia": Belgium and India in the same country. Deeply heterogeneous society, unfortunately. If you don't take this into consideration, you risk saying something really apart from reality when it comes to Brazil...
Choosing a Network Security Vendor
Ars Technica publishes every article with two titles; there’s an A/B test in the first few minutes after an article is published, after which the one with better click-through rate becomes the permanent title. Obviously only one of the two titles can be the slug, so often the slug reflects the title that has lost. That does not indicate going back and forth.

Source: it’s a well-known fact that editors have disclosed many times over. Also, as a subscriber I often see a different title in my RSS feed.
Officials’ Efforts to Blame ‘Outside Agitators’ for Violence at Protests Failed
This is super cool and interesting. Great write-up, thanks.
I think the pypi folks just don't have the resources / capacity to implement this. With appropriate funding this could have been done (development efforts wouldn't be that big, but probably operational costs for the build farms). In the past I ran (devpi builder)[https://github.com/blue-yonder/devpi-builder/] with (devpi)[https://pypi.org/project/devpi/] to build wheels for all my dependencies and keep them stored in a place I have control over.
Or you can buy the cheap one with ads and keep it on aircraft mode, longer battery life, no ads. (Download content from PC via USB)
Super Mario Brothers theme: https://www.youtube.com/watch?v=B1O2jcfOylU
Using Material Design? Keep the Design and Dev Teams Communicatin
Which Lua kind/runtime you're using that give you such frugal programs? I'm intrigued (pun with your name intended).
For every position in the company, there needs to be someone who can fill in if the need arises. You already need that anyway in case someone has a serious accident or something, so you might as well make use of that when people go on vacation.
Off topic maybe, but my Razer Blade 15" has been and absolutely wonderful replacement for my MBP. The build quality feels just as nice, and none of the weird touchbar issues. (Running Ubuntu 19.10 presently, only issue: had to disable the USB-C port to allow it to sleep). The arrow keys are also in a slightly wonky location.

It's been very disruptive to have Apple quality tank, and I'm glad they finally went back to the good keyboard, but at least there's another game in town for developers who want a quality laptop and a real OS.
Ubuntu opens the door to talking with Linux Mint about Snap
Out of curiosity, has anyone made an MMO better than UO yet? I stopped playing those types of games when I got into high school, so I don't really have any concept of if EVE and WoW and the like were actually definitively better, or just different and more successful do to being easier for beginners.

I haven't played any of the Larian games (e.g. Divinity: Original Sin II), but noticed that only recently with these sorts of graphics do these new 3D isometric games actually have the same kind of feeling that UO had at the time when it came out, if that makes any sense.
The Blind Leading the Blind. Cognizant Security
Clubhouse outpaces Facebook's value per DAU by $65.6K
Celebrate the PHP anniversary with JetBrains – PhpStorm is 50% OFF
Certificates suck. They are monumentally user unfriendly and complex. How many major internet properties have had outages driven by certificate renewal in the last several years? Half? I know that enterprises I work with seem to have some sort of work impacting certificate problem every month.

The ecosystem needs to become a lot more robust and user friendly in general. Unfortunately, I’m just a user of certificates not a cryptographer, so I’m not really qualified to design security critical aspects of the system, but here are some rough features that I’m looking for:

- certificate warning date: a time period defined like expiry date that indicates that clients should warn of impending expiration but still click though

- Make it easier for people to acquire and renew certs. Let’s encrypt is an amazing start here, but it’s not a universal solution yet

- Formalize a way to solve the key distribution problem described in the article. Again, I’m not a security expert, but perhaps embedding a “replaces” concept into a certificate would work.
For a startup with only 6 people and you are one of the managers/leaders of managing others, there could be exceptions the team needs your decision while you are out on vacation.

This depends on the work culture at your company and in the country you are in as the labor law and norms varies. My own experience has been that it's entirely possible (imaging your 2 direct reports are roadblocked waiting for you to make a decision) and your role is so crucial that your boss depends on your to make an informed decision, your attendance on email responses could be important. Obviously, if it's a short vacation and everything is planned out and prepared for, your response on emails would probably not needed.

Again, I don't think there is a common scene here you can find on HN.
I have always applied the unofficial policy that if an employer needs me in an 'emergency' (ie. to do something at short notice when I wouldn't otherwise be working for them), then I will do it, but will round up the time rather generously and take that amount of extra time off elsewhere.

For example, boss calls interrupting my sunbathing session needing advice on how to fix something. Call is 14 minutes. I'm going to either bill that as an hour, or take another hour off sometime.

Doesn't apply if its because I've done my job badly (ie. didn't properly document some procedure, so now someone else needs help following it).
Yes I have. I have decided to go with using a browser for now as I simply do not have the time to support multiple mobile apps and I am not too inclined to pay Apple 99$ for a Developer account. Personally I need this to work on my iPad, so you could consider using the browser as my way to break free of Apples walled garden :)

If someone wants to build a mobile app I am more than happy to provide other means of connection to Weylus than websockets. This also might bring the latency down as udp streaming and more control over video decoding and playing is possible then.
That's because we were seeing massive dips in other diseases in the months prior.

There is an official determination from the State-level government in Brazil to consider all deaths as COVID unless a doctor can prove otherwise.

By the way, they aren't testing all patients against COVID.
It is unreasonable. It’s just been normalized in certain settings. I’ve been in teams like that, and having to check in while on vacation makes it hard to take your mind off of work. Its one thing if my manager asks for my cell phone in case there’s a true emergency. But having me check my email every weekday? No. Boundaries are healthy.

I’m never again working in an environment like that if I can help it unless the company really makes it worth it, and let’s be frank most small companies can’t afford to do that.