skysight-inc/HackerNews huggingface dataset:
>Do you pick some front-end framework such as react.js/angular.js/vue.js, and some backend framework (nodejs+express, django, whatever..) and do everything by hand?

Basically yes but generally you try to do as little as possible by hand by leveraging the framework features and usually what frameworks everyone in your company are familiar with.
Oregon cities are constrained by an Urban Growth Boundary.

https://www.oregonmetro.gov/urban-growth-boundary

I agree with your sprawl argument in general, but specifically for this article it does not apply.
Someone who disagrees with you is either a joker or someone who hasn’t thought through things long enough.
> They eliminate inheritance, replacing it with interfaces. Exposing the objects for what they really are, structs with functions attached, makes this strategy easier.

I don't see how this is not already achievable in Java or C#. No one is forcing you to use inheritance. And when you really need it, it's there for you to use instead of jumping through hoops.
The problem with this is that it then just suggests the content that hits the front page instead - so for the most part a load of crap. All I'm doing is swapping recommended videos on, say, metal casting, for YouTube's "on-brand" content creators which pump out generic content on a bi-daily basis at 10 minutes in length.
Menlo School | Atherton, CA | ONSITE, Full-Time | https://www.menloschool.org

Are you looking for better work/life balance? Do you wish your job had a more positive impact on people's lives? Come join the Tech Department of Menlo School, one of the top independent schools in the country. Menlo enrolls approximately 800 students in grades 6-12 and we're located in the heart of Silicon Valley, close to Caltrain and Stanford. Our 8-person technology team is currently looking for a Senior Web Engineer who loves writing code and finding creative and innovative ways to improve the lives of teachers, students, parents, and alumni.

This role is ideal for a web generalist who likes autonomy, cares about the user experience, is comfortable working on the frontend (HTML, CSS, JavaScript, jQuery) as well as the backend (object oriented PHP, MySQL, REST APIs), and enjoys being part of a friendly team of tech experts. There's no teaching required for this position and Menlo invests heavily in your professional growth.

Some of our perks and benefits: your own private office (with a door), flexibility on gear and software that makes you productive, generous time off and flexible work hours, free lunch while school is in session, competitive salary, comprehensive benefits package, generous retirement contributions, on-campus child care center, and much more.

To apply or learn more, please see our job description at https://www.menloschool.org/employment-openings.php?p=job%2F...

Any questions? Email Gabe at gabe@menloschool.org
Doesn't that indicate that Google doesn't respect robots.txt then?
I was on an airliner getting ready for takeoff, the captain gives his announcement we are flying to such and such will be there in 3 hours etc.

This was in the USA and the captain had an australian accent. At the end of his announcement he said "And to the passenger that expressed concern, please be assured that I have received extensive training as to the direction of "up" in the northern hemisphere.
Anyone else witnessed this behavior? https://stackoverflow.com/questions/4769140/robots-txt-user-...
Repod | Mobile Engineer | Full-Time | Remote | San Diego

At Repod, our goal is to empower people to discover, listen, and share great podcasts. Podcasts are unique in that they inspire us, help us learn something new, or captivate us with the way stories are told. Yet, all of these experiences are rarely shared with one another. By connecting people with an easy way to share and discuss podcasts, Repod helps people find and listen to great podcasts.

Currently, we are a two person team (2 cofounders) and are looking for our 1st full-time team member by way of mobile engineer. We are in the midst of a public beta and will be launching in the near future.

As the lead mobile engineer at Repod, you'll initially be working in our main repo developing and launching new features. Repod is built using React Native and relies heavily on a native audio player built in Swift/Java. As we expand our product, you’ll help inform the technologies used in our future growth. The team is small, which means your impact on the company’s success will be instrumental.

We have one requirement — must love podcasts.

Interested? Find our post at https://angel.co/company/repod/jobs/553851-mobile-engineer or send us a note to hello@repod.io

On the fence? Checkout and download our app at https://repod.io/
JW Player | Mobile Developers (Android and iOS), Product Manager (Ads) | New York (NYC), NY | ONSITE | Full-time

JW Player pioneered video on the web over a decade ago and continues to innovate as the world’s largest network-independent platform for video delivery and intelligence. Media companies including Fox, VICE, Business Insider, and Univision, in addition to hundreds of thousands of creators of all types and sizes, rely on JW Player to deliver and monetize their content across all devices. JW Player’s massive global footprint of over 2 billion unique devices creates a powerful data graph of unique consumer insights and generates billions of incremental video views. JW Player also started as and continues to be the most popular open-source video player: https://github.com/jwplayer/jwplayer

All our openings can be found here: https://www.jwplayer.com/company/careers/

We have several openings available for Software Engineers, primarily looking for mobile expertise with either Android or iOS to further build out our SDKs.

We are also looking for Product Managers with experience on the advertising side to help us improve monetization for our publishers.

If interested, please email me at pgodzin@jwplayer.com
Electric car range is well beyond the state where it makes a difference whether your commute is 15km or 30.
It depends on the wording of the law, I think. Many HOA agreements have severability clauses and also large antenna bans. But federal law explicitly allows antennas, so that antenna-ban clause is silently severed. It remains in the agreement text, so a naive homeowner might believe it remains in effect, and the HOA might attempt to enforce it using the same forms as all the clauses they can lawfully enforce, but they will always lose if the dispute goes to court.

The federal 1996 Telecommunications Act, and OTARD rule in the implementing regulations, explicitly prohibits rules preventing over-the-air reception antennas "by homeowner, townhome, condominium or cooperative association rules, including deed restrictions, covenants, by-laws and similar restrictions".

So the law proposed by HB 2001 could sever the clause preventing duplexes or render the entire HOA agreement invalid (if no severability clause), and therefore make duplexes allowed in HOA neighborhoods.

But... it does not. It only reaches down to the "local government" level, which is the municipal or county zoning restrictions. The NIMBYest of the NIMBYs will already have HOA agreements that match or make more restrictive the zoning requirements of their municipalities. The effect will probably be to increase the prevalence of HOAs to impede progress, in lieu of zoning.

I am not a lawyer or legislator, but the bill should have been amended to burn out anti-density covenants, deed restrictions, and association by-laws.
Modeling Cities
Except for road speeds/distances and drinks sold in pubs.
(And possibly others.)

Le sigh.
I think you’re describing the type of meetings that should be e-mails :)

For creative activities like design sessions where engagement is high, being co-located in the same room is essential. Virtual product design often ends up as design-by-committee after the team grows beyond the size of close personal relationships.
It is in Amazon's DNA to try not to brag. The US-WEST datacenters are pretty much all hydroelectric, but that says more about the incredibly low costs of hydro power in the area than the environmental benefits of it.

The PR boost is nice, but I think for many organizations the switch to renewables is plain old everyday boring economics: Renewables have become cheap and easy to invest in.
we’re not in a free market, though.
I use YouTube-DL with it, works like a charm.

It allows me to have mostly the same toolkit on my phone and on my home server, which is nice.
“The company network” is no different from the coffee shop WiFi next door, just has more bandwidth.

We still restrict web access to company managed machines but it’s a layer, not an essential boundary.
Obama already created a programs for mobile phones. I have a friend who got a free smart phone from the federal government. It was android and could load Venmo and other apps.
I love this talk by Dave Thomas, one of the people whose names are on the original Agile Manifesto.

Among other things he speaks about the simplicity of the Manifesto, about the cultish movement and consulting services which rose around it and the cultish, distorted, complex vortex of BS that has formed around a super simple concept.

https://m.youtube.com/watch?v=a-BOSpxYJ9M
> Care to elaborate? It solves authentication for us and we are using it for 10+ years like this

If "we use plaintext passwords communicated to a faux user" is your idea of "solved" then we have very different standards.

> Let me check my current znc IRC session signon: Wed Jul 18 07:43:12

Congrats on being rich and lucky I guess? That's not a thing most folks can replicate at scale. I have had more than one IP address in the duration of writing this post.
Generally it's a personal connection. Someone will here a startup went out of business and they know they were good at there jobs and get reached out to.

Sometimes the entire team gets hired all at once.
> Neither Go nor Rust has objects

What's an "object" anyway? A collection of data fields bound to a method is what most people would probably consider. In which case, both golang and Rust have objects.
Coupa | San Diego | Full-Time | https://www.coupa.com

We are looking for another full time engineer to join our data platform team. This team manages everything from extracting data to delivering insights. We also help other teams answer their questions with data. If you are a data engineer with interests in data science, this would be a great fit for you as we do a little bit of everything.

Stack: Python, Spark, AWS (EMR, S3, EC2 etc), Git, Jupyter, Parquet, Mysql

You can apply here: https://jobs.lever.co/coupa/5cdd0957-37cd-4419-8537-de60b3bd...
EventBooking | Cloud Operations Engineer | Knoxville, TN | Full-time | ONSITE | https://www.eventbooking.com/

At EventBooking, Cloud Operations is responsible for both facilitating internal development efforts and maintaining site reliability for our line-of-business software as a service products. This position will work closely with all other teams to optimize performance and security on our infrastructure, and to assist incident management in the production environments. Key responsibilities for this role include facilitating application upgrades, building infrastructure enhancements, and managing ongoing tasks.

Responsibilities include implementing or contributing to

● Configuration and infrastructure management with tools like Terraform

● Executing and troubleshooting SaaS application deployment procedures

● Development of and continual improvement of automation and procedures

● Analysing and supporting infrastructure in AWS

● Monitoring system performance and recommend corrective action.

● Documenting current environment and ongoing maintenance of documentation

● Collaborate with product owners, developers, and support staff to ensure continuous and reliable delivery of service
A bit over €3 for a Berlin ABC ticket I believe.
This why staking and network administered rewards are so effective as they dont directly burden the consumer
Even though my builds won't start as runners seem to be blocked, it's kinda fascinating to see those in-depth details about the service and how the Gitlab dudes try to find the root cause.
Location: Minneapolis, MN

Remote: Yes

Willing to relocate: I am willing to consider a few other places in the U.S. or Canada - I strongly prefer remote

Technologies: Go, Python, JavaScript, PostgreSQL, Redis, Kafka, Elasticsearch, GIS

Website: https://dylrich.com

Email: dylan[at]neatmaps.com

Resume: Available on request

I am looking for a position primarily writing Go, but I am certainly willing to work with other languages -- Python, Rust, or Elixir would be great. I have extensive experience in geospatial, GIS and mapping technologies from frontend to backend. I currently handle productionizing data science products, including machine learning models and complex data aggregations, for a SaaS product.
Big Health | Engineering Manager (San Francisco), Senior Product Engineer (London, UK) | San Francisco, CA or London, UK, depending on role | ONSITE preferred, REMOTE for exceptional candidates | VISA
Are you passionate about mental health? At Big Health, we're building a digital medicine platform that uses clinically proven techniques to help our users deal with the problems of worry and sleeplessness.

Our evidence-based techniques draw on Cognitive Behavioural Therapy, and are already helping people back to good mental health.

We value tenacity, humility, ingenuity and soul. In my interactions with my colleagues, these shine through on a daily basis.

I'm working on the platform and integrations team as a Backend Engineer, and we're also hiring full stack engineers, front end engineers and mobile engineers. We have two offices (in London and SF), and for the right candidate we'd be open to sponsoring a visa or supporting a remote role.

We have a micro-service architecture deployed on AWS Lambda, and the backend is written in Python 3.6.

If you're interested, you can email our head of recruiting Lauren at lauren.lazo@Big health.com (no space) with a resume.

Or apply directly at https://jobs.lever.co/bighealth?lever-via=-u1ppSKpEp
In the tech industry it doesn't feel to me like we're erring toward disenchantment. If anything, it feels like we're imbuing enormous numbers of mundane things with magical properties and cult-like followings to go along with them.

There's a massive ecosystem of merkle trees which are purportedly going to completely transform humanity through how we transact payments.

There are multiple glamorous conferences, dedicated to banal things like process schedulers, that an outsider could easily mistake for Sunday Mass at a megachurch. Furnished with altars reserved for an evangelizing priesthood sermonizing the congregation. We sometimes even live stream them too!

Contrasted against being disenchanted, we're constantly generating enormous amounts of enthusiasm about what we do, why we do it, and even every nook & cranny of how we do it.

I don't know if that's a good thing or a bad thing, but it does stand in sharp contrast to the idea that we're wallowing in disenchantment.
an area where every interaction is a performance

Feel ya. Surprisingly enough, I'd say that I've not had to attend so many boring meetings in my career but certainly I'm just lucky. Also, once I did get a manager who was an "agile guru" and he was annoying. He talked to me like he's the jedi of software development and I'm his padawan. Thankfully, he got fired.
Something I expect to see is a lot more highly localized solar installations - namely parking lots. While I don't think it's financially viable at the home level, I think it'd be great at the office or business level, where there's often large outdoor parking lots. A quick solar panel installation (maybe with some local storage) could power the building. It's the sort of thing where the long-term cost factors are so appealing it might become standard with new construction, and certainly appeals to manufacturers to make easy-install products specifically for this market.
German quality was largely a myth. Examine tanks; they need to be survivable, reliable, and potent. Without all three, they're useless. German tanks were rarely the best on the battlefield when measured this way.

Aircraft (especially fighters) have the same three requirements: until the ME-262 was deployed, Germany was only on par with the allies.

Artillery? Other than the feared 88mm, its artillery was clearly second fiddle to the Allies.

What enabled Germany to have any success was the initial training of its NCOs and officer corp. This allowed them to exploit opportunities faster than their opponents (think of Boyd's OODA cycle).

But all the oft-touted German "super-weapons" were usually over-engineered stuff that didn't work reliably. Note that the ME-109 flew until the end of the war since it was reliable, and effective against bombers until they were escorted by Mustangs and Thunderbolts.
Show HN: S P A C E – End-to-end encrypted, blockchain-backed, digital storage
How do you protect your digital assets?

Do you store your personal notes, dog pictures, cat videos, music playlists, health records, bank statements, and government documents in the cloud, on your phone, a usb, hard-disk, solid-state, or network drive?

Is your data available to you, when and where you need it?

Can your data be viewed by anyone else?

Is your data stored in multiple locations or are all your eggs in one basket?

Can your data be changed or deleted without your knowledge?

S P A C E[1] is an open source project[2] combining End-to-End Encryption with Proof-of-Work Blockchains to store your data Securely, Privately, Immutably and Indelibly.

S P A C E is available for Android[3], Linux, Mac, and Windows(untested).

Aletheia Ware is the default provider offering Mining[4] and Storage[5] services to registered customers on a subscription basis. You can become a provider and offer such services to yourself, your family, friends or the general public by following the guide[6].

S P A C E is in BETA. Things will break.

S P A C E is made available by Aletheia Ware under the Terms of Service[7], Privacy Policy[8], and Beta Test Agreement[9].

If you would like to know more visit https://space.aletheiaware.com, contact support@aletheiaware.com or reply to this Show HN.

[1] https://space.aletheiaware.com
[2] https://github.com/AletheiaWareLLC
[3] https://play.google.com/apps/testing/com.aletheiaware.space....
[4] https://space.aletheiaware.com/mining.html
[5] https://space.aletheiaware.com/storage.html
[6] https://space.aletheiaware.com/documentation/setup-provider....
[7] https://aletheiaware.com/terms-of-service.html
[8] https://aletheiaware.com/privacy-policy.html
[9] https://aletheiaware.com/space-beta-test-agreement.html
I assume you are running Security Essentials (aka Defender in 8 and 10)?
I just mean if they use a broad definition of "speech", including a corporation spending money, I subjectively feel like that definition should also encompass sending text or symbols which appear to be random or encrypted. There is no relation between the two other than that I think if money is speech, pure information, in any form, should also be considered protected speech, unless there's a copyright on the information. Similarly, I think things like burning a flag, or sending someone a painting, also should be (and are?) considered speech.
Gambit Research Ltd (http://gambitresearch.com) | London, UK | ONSITE | £40-85k + Bonus + Benefits + Totally Flexible Working Hours + Personal Training Budget + Chef Cooked Office Lunches Twice a Week + Health Insurance + Discounted Gym
At Gambit Research we specialise in creating and managing an automated betting service, via research, statistical analysis and the use of complex algorithms. We ingest and organise terabytes of market and event data from more than fifty sources and make the data available to our strategy teams via internal APIs. We care deeply about speed, accuracy and availability.

Our flagship product, MollyBet, presents the odds offered by many of the world’s largest bookmakers and betting exchanges, and enables clients to bet with multiple operators with a single mouse-click or API request. Molly is generally regarded as the best product in its class.

We’re always looking for clever, pragmatic, and autonomous individuals to join our team - individuals like you. We have a unique culture, where hierarchy and fancy job titles don’t matter. Instead our team is given the freedom to choose their own tools, work on projects they actually find interesting, and have totally flexible working hours. The technologies our team typically works with includes: Python, Erlang, JavaScript and C++. We also use Linux, Docker, Kubernetes, Ansible, C, Java, Haskell, Julia, Go, ReactJS, Django, PostgreSQL, Redis, Apache Spark, Apache Kafka, RabbitMQ, Celery, Elasticsearch, Logstash, Kibana, Graphite, Sentry, Git, and GitLab.

We’re currently recruiting for:

- Python Developers (C++ an added bonus)

- Web Designer

If you're interested, pop your CV over to us at careers@gambitresearch.com, or have a go at our online challenge: https://www.gambitresearch.com/quiz/
30 minutes for a half-mile? Is that the round-trip time or something?
SEEKING WORK

Location: Oregon, US (Remote)

Experienced full stack Rails developer with a strong focus on product. I partner with companies to see their visions come to life.

Primary Skills:

● Ruby

● Rails

● React

● MySQL & Postgres

● Database modeling & SQL

Product highlights: custom CRM; real-time reverse auction platform; dynamic contract generation.

I have a proven history of working remotely for both startups and established companies. References available.

Please email: chat@brightform.tech
"...Scientists writing open-source software often lack formal training in software engineering, which means that they might never have learnt best practices for code documentation and testing..."

This is the most ridiculous statement. I had chance to work in either environment. Having that experience for the quality of the end result I will take scientist (preferably physicist or mathematician) with self taught software development skills over formally trained agile guru any time.

Of course there are exceptions but ...
^ This

People rant about coworkers and managers, complain about their spouses, joke about doing something illegal/stupid, compare themselves (favorably or not!) against a competitor, and share the occasional off color story/picture with a friend.

Should those things happen on corp systems/network? Most of them, no. Do they? Absolutely.

When we do those things, we don't think about it because we all have the immediate context, feelings, and stress of the situation in addition to knowing the other person involved.

If an opposing attorney or law enforcement reads it years later without the context and knowing the people, they can't interpret it the same way.
This is good, right?

We constantly moan on HN about those diabolical Electron apps which waste 50 MB of disk.

Microsoft saved 50 MB of disk here, they are true heros. We applaud.

After all, why did I pay for all that sweet SSD disk space if not to keep it free.
The 55khp is for each fuel pump; the first stage needed just short of 300khp just to bring fuel from storage to the five combustion chambers. (Probably not the correct term)

Edit: ninja'd by eventualhorizon, whose comment is way more informative than mine!
There seems to be a fundamental assumption here that's just completely wrong, and that is that there's a way to guarantee that your chat logs /email /search history /whatever can ever be 100% secure from disclosure. This is as wrong as assuming you don't need backup because you have RAID, excellent malware protection, are fully patched, have great sprinklers, are geologically stable, not in a flood plain, etc.

You need to start from the assumption that it can happen here and take steps to ensure that damage is minimal /recoverable. Part of that is policy, part culture, another part is technical but none are sufficient by themselves. On the tech side, look at systems designed to comply with data protection laws.