skysight-inc/HackerNews huggingface dataset:
https://medium.com/@donhopkins/designing-user-interfaces-to-...

Some muckety-muck architecture magazine was interviewing Will Wright about SimCity, and they asked him a question something like “which ontological urban paradigm most influenced your design of the simulator, the Exo-Hamiltonian Pattern Language Movement, or the Intra-Urban Deconstructionist Sub-Culture Hypothesis?” He replied, “I just kind of optimized for game play.”
"40% chance of meteor showers this evening."
> That another country is also evil doesn't make what Japan is doing any better. They both need to stop.

While true, it looks bad for people who are on the fence and/or are ambivalent. If the people expressing the outrage aren't outraged about the whaling in the Faroe islands, it looks like they don't really care about stopping whaling but instead just want to protest for the sake of it (or they're racists against the Japanese, etc).
Yes, remapping caps lock to either control or escape is supported by Apple, but not remapping to both control AND escape.
How does Hydra compare to other OIDC server implementations like Dex and Keycloak?
Personal information/pure curiosity. Not really important.

E.g. about a couple of sailing friends, how fast did they sail in comparison to others? Or maybe in which anchorages or marinas someone was? The issue is, that sometime you want to check this out one (or even a couple of) months later.

Potentially also great for passage planing, e.g. density report and/or nautical map layers. (Maybe one-off months could work for this but so far I didn't try).

Satellite data would rarely be needed. For individual tracking 'YB Tracking' seems better suited than AIS.
> since a vector has a magnitude and direction.

How is the direction represented?
DefenseStorm | Seattle, WA | Senior Software Engineer, Software Engineer | Full-time | Onsite
https://www.defensestorm.com

DefenseStorm is a cybersecurity startup that helps banks and other financial institutions manage the deluge of security data that they produce. We ingest millions of device logs per second, parse the security critical information, then alert on what's important, generate reports, and show cool dashboards.

We use AngularJS/Angular (upgrade in progress), Typescript, Java 8, C#.NET, PostgreSQL, Elasticsearch, and we're built on AWS.

I got my job here through an HN Who's Hiring post, and I love working here. Strong engineering culture - weekly hour 'topic sync' to share knowledge, flexible hours/wfh, dog-friendly office, happy customers that give good feedback, interesting problems to solve, strong sales growth.

Email jobs [at] defensestorm [dot] com or apply here:
Golem–meet GWASM
Very few people follow the specification or even know it exists.
Thanks for posting this. I have a climate change related project that is getting traction and its needs are exceeding my ability to keep up with the dev work. Hopefully these communities have someone who would like to help. If anyone on HN is interested in helping, you can find details in my profile.
Number 3 is completely not what you want. I mean, you want that in certain cases, but you may also want the exhaustiveness checking. There needs to be two distinct notions here. The notion of a type should convey totality -- this value has a particular 'shape'. The notion described here is not a type, but more like an interface or a trait. In either case, it falls under polymorphism. Person as described here is not a type.

That being said, all these things are implemented in PureScript, I believe.
The author specifically calls out ephemerality as a feature of IRC.

If it's easy to get history people will assume everyone is reading what they're typing. This would make people feel obligated to play catch-up every time they miss some messages due to being AFK or in the zone.

By making history hard to obtain, IRC simulates real-world conversation -- you're either in the room or you're not.
That's not how ADU legislation has worked out here in California. There are significant restrictions on the ADU that prohibit just "pulling in a trailer", and I imagine the Oregon legislation looks similar.

Here's an article explaining some of the restrictions in San Francisco, with some photos of garage conversions: https://www.sfchronicle.com/bayarea/article/New-use-for-San-...
20-30 years and we're in chaos, and have to go into reverse emissions.

In Europe there seems to be a growing public awareness and will to respond, the EU might catch up to public opinion. It's been in our face consequence wise for most of the last 10 years. Summers we expect once or twice in a lifetime coming every 2 or 3 years is kinda hard to not notice...
Gaia GPS | REMOTE, WESTERN HEMISPHERE | Engineering, Design, Marketing, Support | https://www.gaiagps.com/company/jobs/

• About Gaia GPS

Come build the future of outdoor maps. The entire team spends a lot of time outdoors, which imbues the work with an unusual level of personal attachment. Everyone (including support and marketing) contributes to the code. People at Gaia GPS have done all the major thru-hikes, along with other outdoor feats, and the engineering team universally hails from strong software backgrounds.

Gaia GPS is profitable, boot-strapped, and growing rapidly - the team now includes 17 full-timers, and we intend to hire about 6 more this summer.

• Roles

For engineering hiring, we're mostly focused on hiring people who want to focus on frontend/middleware at the moment, but we tend to prefer candidates who can deal with back-end things like data structures, API, and SQL with ease. We're also hiring for marketing, support, and design positions.

Apply here: https://www.gaiagps.com/company/jobs/
fwiw, when I have to share a password or api key in a DM once the party acks receipt I then delete the message. Unless a snapshot is taken in the interval I reason that there won't be a persistent copy left behind.

Does anyone 'behind-the-curtain' know anything that would contradict my assumptions?
I have grown a thick skin to climate change alarmist news from UK media. They seem so defeatist instead of trying to fix the actual issue.
Squarespace | Full-time, multiple positions |ONSITE, NYC*, Portland, Dublin offices | Relocation Available | https://www.squarespace.com/careers/engineering

Squarespace is hiring for engineers across a variety of teams including: product backend, frontend, infrastructure, internal products, machine learning, site reliability, mobile, and more.

Our engineering teams create solutions that enable our customers to pursue their dreams. We invest in modern tools, are not afraid to pursue bold new products and adapt the way we work to accommodate our scale. Here, you’ll help grow a large-scale architecture that services millions while operating in an environment that maintains the attitude of a startup.

Visit https://www.squarespace.com/careers/engineering or reach out to Rose Marques (rmarques@squarespace.com)
(Numbers made up, based on what I read many years ago on [1], but most of the links are now dead.)

Situation: mother and 6 year old boy in hospital in the UK. In the UK, everything is metric except casual discussion of body weight and height, and road distances and speeds. And beer in pubs.

Doctor: I'm prescribing this drug, the nurse will give it to your son.

Nurse to boy: can you stand on the scale please? OK, 45… that makes the dose 5mL.

Did you notice the error? A 6 year old won't weigh 45kg, the digital scale is somehow set to pounds. The boy actually weighs 20kg — he's about to receive a double-dose.

Neither the nurse nor the mother (or the boy for that matter) noticed the incorrect weight, and the boy was seriously injured (perhaps killed, I forget) through an overdose of the drug. The NHS then replaced any scale that could give a reading in pounds, to prevent a repeat of the error.

In the rest of Europe, nurse or mother would have known 45kg wasn't a reasonable weight for a 6 year old boy, and investigated the problem.

I'm sure you can think of other technical or semi-technical situations where unfamiliarity with the metric unit can lead to mistakes.

[1] http://metricviews.org.uk/2009/12/nhs-risking-patients-lives...
I get the argument this was done for low-paid jobs to prevent worker's exploitation. However, it complicates life of highly paid consultants that e.g. work remotely as they are traveling around the world or get quick short-term highly paid gigs from all over the world (imagine Deep Learning freelancers). Legislation doesn't like that as regular payment to retirement funds has a priority (i.e. paying off current retired persons instead of saving money for one's advanced age).
That's very interesting of course, and explains the history, however it's been well over a century now since this stuff, so people should know better about relative safety of different foods and not just stick to what John Kellogg said. We see here that the Mormons are now OKing soda, which wasn't around in the 1800s, despite us now knowing just how horribly unhealthy it is, yet they don't want to reverse their stance on tea, which has been used for many centuries starting in Asia and later spread to every corner of the planet, and isn't really associated with any significant health problems (in fact, green tea is consumed in large quantities in Japan, which has the highest life expectancy in the world).
/r/nba has also proven plagiarism in the past
It is a nostalgia thing tied to "traditional values". Whale meat was served in schools generations ago. Young people don't want it but the elderly still like to enjoy foods from their youth. Old people, seeing the changing culture, want whale meat in schools because they want the kids to be more like the were, like they remember they were when they were kids. It is pure retro nostalgia.
AVR SX460 Stable Automatic Voltage Volt Regulator Half Replacement for Generator
Geographically, Norway is a bit isolated, it would take some infrastructure to export that energy to more populated places in Europe along with some transmission loss (no point in exporting to Finland and Sweden who are in a similar boat).

Traditionally Norway has exported its renewable energy surplus as energy intensive metal refinement (steel, aluminum), but more domestic use is a quicker way around the problem.
This is why I can never leave NYC.
Yeah, sorry, I guess I just don't get this animosity towards a protocol that, to me, still has a bunch of upsides over other alternatives that actually have a userbase (again, userbase that's relevant to me). IRC and the associated ecosystem might be ancient but it feels like it adopts (slowly but surely) and puts me more in control than the weird commercial alternatives that crop up every few years. With the added bonus of still running after decades instead of going under and burrying my data (or putting workload on me).

The network architecture was ridiculous 20 years ago, it still works. That's one of those things where I feel like "cool, if it's really broken enough, write a new backend and maintain compatbility to my stuff. I'm a user and don't care about your architecture". I'll gladly admit that there's a non-trivial amount of nostalgia in that logic though. :)
> not the author

What makes you think they didn't?
Trello Desktop Application Stores Authentication Token in Plain Text
Norway is already about $2 USD per litre of petrol.
In the US it's $0.79.

According to https://www.globalpetrolprices.com/gasoline_prices/

(Or $7.5 per US Gallon in Norway)
I don't understand why no one that Satoshi collaborated with can ask him about stuff that only Satoshi would know. Isn't that the simplest way for both sides to prove it?
That other countries exceed Japan in whale killing certainly doesn't absolve Japan of any moral responsibility. But that the other (white, European) nations receive so little public shaming or backlash for their whale killing relative to Japan seems to suggest there is some sort of pervasive bias influencing media coverage.
I think the cortex is attractive to AI research because its highly uniform micro-anatomy suggests there is a simple algorithm behind general intelligence to be found within. While intelligent behaviours appear to reside in the cortex, the limbic system is heavily involved in learning and cognition generally. Additionally, animals lacking a cortex, like birds, are still capable of many intelligent behaviours typically regarded as cortical. I wonder whether the cortex may be a kind of FPGA wired up by the limbic system, not naturally containing the machinery for general learning, and a red herring to the pursuit of general intelligence.
Employees are often prevented by the same tax office to have two comparable jobs at the same time; the only way that it could work is to become a freelancer.
Wired Bacteria Form Nature’s Power Grid
I was with you for the most part until

>One can study gauge fixing to figure out how well this works for physical theories, and whether the “comma-goes-to-semicolon” rule of “promoting” theories into general covariance actually ends up with something that works in an arbitrary background. Lots of perfectly-good-here-on-Earth physical theories fall apart in different spacetime backgrounds.

What? What is this "comma-goes-to-semi-colon" rule of "promoting" theories. This is either some superdense jargon I haven't been in the right place to encounter, or the research world has entered far stranger realms of symbolic representation than I've imagined possible.

Seriously, what am I missing? I'm assuming it has something to do with proving the consistency of theoretical frameworks by correlating them with empirical confirmation, but I'm not 100% sure I'm not stripping out important nuance.
Oh, and I learned about the Materials Project from a "Who's Hiring" thread several years ago, so yay HN.
I absolutely understand why they did this, but I have to say I was disappointed to see only 7 commits at https://github.com/google/robotstxt/commits/master dating back to June 25th.

When I read "This library has been around for 20 years and it contains pieces of code that were written in the 90's" my first thought was "that commit history must be FASCINATING".
AI is a choice (that is, it can probably be ignored, if we don't like it). I'm not sure why people think (negative forms of) AI are in some way inevitable. A lot of people are already afraid of losing their jobs right now, where we can't even fathom the basics of intelligence. I don't think humanity would just let some of the negative forms of AI we all seem so afraid of happen.
Pretty sure this was sarcastic
Hong Kong protestors' tactic: get the police to hit you
Sorry, tried to answer and apparently I was "posting too fast".

One may start with enumerating the features that needs development (a.k.a. "user stories"). Also enumerate external dependencies, team overhead (more people working together means overhead is greater). For each feature enumerated in step 1, try listing as much detail as possible, also listing open issues and unknowns.

For example, list all the UI elements under development. List all individual functions / use cases that need distinct functionality (classes, functions) to be developed. List all the test cases. List external APIs, enumerate different ways the said API can be used. Enumerate failures and possible recovery actions.

I'll give you an example: a login dialog for an application. This starts as a two page requirements document, which balloons to around 120 items using this method.

This alone should give a good idea at the start of the project. Keep doing it (enhancing the level or detail), while keeping the ratio of initial estimate vs real value - that will help in estimating the remaining portion of the work.

The problem (the way I see it) is that we don't really have the tools to do this kind of tracking and analysis. Jira and similar systems don't even come close.

Here is an attempt to apply the methodology using Excel:

https://github.com/andy-goryachev/PasswordSafe/blob/master/F...
You're abdicating your responsibility of developing working software. Your job is to solve problems, using code where appropriate. Your job is to understand the entire system and explain how the corporate system above interacts with the technology you are tasked to develop.

If you can't do that, what is the difference between you and a group of outsourced employees making pennies on the dollar?
NeurIPS 2019 Drone Racing Competition in Simulation
We’ve already built too many power plants and cars to prevent 1.5 ˚C of warming
I mostly agree actually. That's a quick reaction to something poorly phrased in a way that sounds pretty disturbing. In more detail, it's fine for somebody running for office to say that they believe in some particular set of ideas and explain why they think they're better than opposing ideas, and why people should vote for them and support them. It's much more troublesome for someone already in power to take up a position they did not run on and that people generally oppose, try to implement it anyways, and jam propaganda at those who oppose you.

Or basically, like I said in my first comment in the chain, politicians in a healthy democracy should be responsive to their own citizens first, not to foreign activist groups that don't represent that culture and never had to stand for election among those people.
Really, truly!

https://i.imgur.com/kflKLxw.jpg

That is my finger touching a piece of the moon. <shudders>.

It was just a small piece, epoxied to a polycarbonate display where it was protected from being peeled out by vandals. You can't get close enough to put your nose near it, but if you could, I suppose it would have smelled like people's fingers; it seemed to have been polished smooth by thousands of touches.

Also, I was successful in logging off HN all morning and making lives and products better by fixing the restart of this piece of industrial automation. Worn-out over-capacity SSD, apparently. Not quite a retrieval of a moon rock, but now the people putting together Mercedes A-class center consoles will be less frustrated by the heat stake machine that puts them together, and won't have to use the manual heat staker as often. Lunch is almost up - one more look at that picture, then it's back to focusing and working!
Alloy | Vancouver, Berlin, San Francisco | Full-time, Onsite | https://alloy.ai

Alloy is a supply chain platform that connects manufacturers, suppliers, distributors, and retailers, giving businesses end-to-end visibility with fast and actionable insights, across the entire organization. With Alloy, brands can track products down to the store shelf, optimize purchase orders to prevent out of stocks, and respond quickly to consumer demand. Manufacturing is alerted when inventory of a raw material falls below target at any facility, or when downstream demand exceeds forecast. Fulfillment teams can track shipments and lead times to improve service levels. Alloy continuously makes recommendations so that the right products are in the right places, at the right time.

Engineers at Alloy are tasked with solving the interesting and difficult problems that supply chain data presents, while making it all seem simple and easy to the user. Whether you enjoy building data pipelines that process billions of data points per day, digging into the math of forecasting and replenishment models, or creating intuitive frontend apps, there is no shortage challenging and rewarding things to work on.

Our stack: Google Cloud Platform, Postgres, Redis, Python, modern Java, React.

We've raised over $15 million from leading investors, have rapidly growing revenue, and have secured large contracts from some of the world’s most recognisable brands. We’re hiring engineers and for various other roles - if the problem sounds interesting, I’d love to tell you more. https://alloy.ai/careers - mention HN in your application.
(15) Baby Shark YouTube Doo Doo Doo Dance Animal Songs, Kid Song, Children Songs
PayPal | San Jose, CA | Fulltime | Onsite (relocation available) | Hiring Javascript Application Engineers

We’re currently reinventing our flagship Checkout products and changing how people interact with PayPal. Buying online isn’t a “one size fits all” process, and we’re moving beyond the basic checkout flows everyone offers to create smarter more tailored experiences.

Now we’re changing how we develop and deliver our experiences, migrating to a new GraphQL/React platform. Designed from the ground-up to allow rapid testing and targeted delivery of new experiences to the buyers who benefit the most. We’re seeking Full Stack JavaScript engineers to join us on this journey – you’ll be joining a team of intelligent, passionate individuals and helping shape the future of product development at PayPal.

We’re innovative, love adopting new technologies, and we’re always looking to connect with people who are smarter than us to gain new perspectives and can change the way we deliver code while impacting the community. If this sounds like you, we’d love to chat!

We have several openings within my team as well as within other teams at multiple levels of seniority--so drop me a line even if my particular opening doesn't sound interesting and I'll help you find the right place! You can contact me at swesthafer at paypal dot com.
I am in the red on this one. I travel one hour both ways for a sysadmin job. But, hoping to relocate or start doing remote 2-3x a week.
Check it with `youtube-dl -F`, a 8K stream is available, but may not be presented to you in the browser UI:

format code extension resolution note
272 webm 7680x4320 4320p60 32524k , vp9, 60fps, video only, 850.48MiB

If you want, you can download it for yourself like this (the +251 part adds an opus @160k audio stream):

youtube-dl -f 272+251 https://www.youtube.com/watch\?v\=1La4QzGeaaQ

Incidentally some videos also have VERY low bitrate encodes that also aren't shown to most users by default. This particular video goes down to 256x144, but sometimes you see even smaller, particularly with a reduced framerate.
But but but, the problem is Waterscrumfall, not Agile as intended in the Manifesto

Here's the thing. Corporations are hierarchical. Human beings are hierarchical. We're also communal, but start putting us into larger and larger group situations where we're facing competition, stress, and we must engage in concerted effort, and we go into hierarchical mode.

Why does everything tend to go back to waterfall? It's because that's how management likes it, for reasons which go down to basic human nature in the kinds of environments technology companies create. Heck, even the financial markets demand fictional planning and forecasts of the unknowable future. Bosses want to be able to make plans.

One thing which Waterscrumfall has achieved, is that the iterations are much faster. That even fits the "next quarter" mindset of the financial markets.
At the very least, I think it's common to judge methodologies by "how well does it work when it's done right?", when we should be using a three-part test.

1. How much value is there if it goes right?

2. How easy it is to get right?

3. How gracefully will it break down if it's not done perfectly?

Methodologies don't have to shine on 2 or 3. NASA-style clean-room coding is the gold standard of hard-but-effective; you have to suck it up and commit entirely with a great team, but the results are unbeatable. Waterfall was "good, bad, bad", but used by lots of less-exceptional teams with hideous results.

Agile, I think, improved #3, but not #2 so much. It's commonly sold by appealing to how much it can potentially help, but I think the more honest pitch is "it's tough to do right and it'll sting if we get it wrong, but it hurts a lot less than getting waterfall wrong."
I'm not talking about the formal specification, but the implicit specification of what people have been using for decades. That only has 5 keywords and a couple control characters. The formal spec is based on that informal spec, which again, isn't that complicated.

To be more direct: what are all of these assumptions you assume google's parser is mishandling?