skysight-inc/HackerNews huggingface dataset:
This is a concept that comes up fairly often and I must stress that what works for one person may not work for everyone else, whether that's writing longhand on paper, a mechanical or electric typewriter, dedicated word processing device, WordPerfect 5.1 in DOS, Microsoft Word, Google Sheets, Notepad, Emacs, Vim, iA Writer, or anything else.

And though constraints can be helpful in some cases, I don't find the appeal to nostalgia like this site uses to be all that useful. Again, find what works for you.

And I find this particular implementation very hard to use, because text jumps from the input box to another box as I type, which is very distracting. The Hacker News comment input box is easier to work with and use as typewriter than this is.
Look I fully agree with you if that is what you want, and you are fully aware of the trade-off you make.

When you pull this off you are a very talented skilled engineer. I hope you open source your solution so friction is removed for other people with a similar dilemma in the future.

Our time is the only currency we have and we can pursue activities we love or fear. The line between paranoia or choosing for personal freedom is thin and very personal.

I came to the conclusion for myself I have spend to much time on home grown solution for problems others have solved better and cheaper. Getting from it works 80% of the time to 99% and I can blindly trust my infra is the difference between a weekend and year fulltime work.

I choose for G Suite because at least Google offers me a paid option to exclude my account from their advertisement data monetizing branch.

I do really respect that you make a deliberate effort in this.
Why NASA's human spaceflight chief Doug Loverro abruptly resigned
Funny you should say that. In elementary school I tested well for abstraction but exactly in the 50th percentile for arithmetic skills. Just like rejecting how people taught me to tie my shoelaces, and figuring out something for myself, I fixed my arithmetic deficiencies. I went on to a PhD in math and I'm now a professor. People still think I tie my shoes funny, and I add funny. I think for myself.

It's a crippling misconception that talent is natural. Michael Jordan made himself the athlete he became; many people had his body but never got as far. Good mathematicians take conscious control of how they learn and think. Our tendency to go "meta" isn't restricted to math; it's applied to ourselves.
> If I choose to stay what should I be asking for in return for taking such a risk?

I think this is the primary question you are asking.

You are an experienced software engineer and with more and more companies looking to hire remote workers, your market reach is ever-widening.

In other words, you can find a better, higher paying, more challenging job anytime this week or the next.

So, the question you are really asking is what are the risks you are taking and what would you like in return for taking those risks?

We cant answer that question without knowing, among other things, what risks indeed you are taking - so what are they?
Portugal ruled Macao for 400 years (interestingly Macao does not seem to face any unrest, btw). The British were in India for close to 400 years as well.

This is not evidence of anything and I think this is quite irrelevant here.

The main issue is not the length of the British "occupation", it is the Chinese political division that has existed since the Civil War. Many in HK (like in Taiwan) fled the communists and the others moved there during "old China" times. The issue is opposition to communist forces.
It went out not too long after Red Hat became part of IBM. But now that that is the case, IBM's dividends, through whatever turns the world and economy take, may be more important to them than the small subset of their Linux offering that is the desktop.

Not that I want this to be true! I writing these comments from a laptop that I special ordered without even a Windows license since I planned to only run Linux on it.
Fake online reviews under investigation by competition authority
In my brief time trying out Unity (as a non-game-developer) I found the programming paradigm very frustrating. I wanted a more object oriented approach. But what I found was to get things to work in a performant way, you'd end up with very leaky abstractions. At the core, my thinking is it has to do with everyting coming down to handling on a per "tick" basis rather than as an event. Maybe I just did things wrong... but this seemed to be the direction you're guided in. If you do try and build a good quaility event model, the performance was terrible.
Ya there was an article on HN in the last year that called out “housing cannot be both an investment and affordable.” Nice and succinct. It’s obvious once you think about it.
The accessibility-checker package provides CI tools for Node and Karma. These tools started out as server-based checkers about a decade ago, but not all DOMs are serializable and you lose a lot of the CSS context that's needed to do proper evaluation. It's fine for fairly static pages, but has a lot of potential for false positives/negatives.

The tools provide checking for WCAG 2.0 AA, WCAG 2.1 AA and the IBM checklist. The IBM checklist is basically WCAG 2.1 AA, but has some more strict requirements for defining landmarks for screen reader navigation.
Third option: a mid size one in every neighborhood, charged by the neighborhood’s solar and wind (could be either owned by a power company or by the neighborhood)

That gives some economies of scale, and keeps the amount of wiring lower.
This is not a deep market, with daily value traded in the millions of dollar (not hundreds of millions or billions).
This looks very nice for teachers. But having to install the extension is the limiting factor that doesn't make it practical for mass use.

The demo is on the homepage, fyi: https://plopdown.video/
this fits my theory that the average bus factor is ~1:

https://anarc.at/blog/2019-10-16-bus-factor/

Cynics have also suggested the average is closer to zero, but I still have hope that we at least need buses for a catastrophe to happen. ;)
There are two main reasons to avoid Unity:

1) As your project grows, it becomes unmanageable because the resource pipeline is hidden and you want to be able to improve that.

2) Skin mesh animation, which is the main point of using Unity in the first place, uses a compute shader which means they send all meshes from the CPU to the GPU every frame!

On the other hand Unreal takes 5 hours to compile and even Godot takes the same time as Unity ~30 min.

The only option is to fold your shirt sleeves up and build your own engine. It's not that hard really.
Density-dependence tips the change of plant–plant interactions under stress
https://en.wikipedia.org/wiki/Southwest_Airlines_Flight_1248

One of the crazier things I've seen. Really the only fatality a Southwest pilot is responsible for.
Seems like nobody wants to use MongoDB, but at the same time it’s a $12B public company whose stock price is surging.

Is MongoDB the new mini-Oracle?
Promote engineers for big launches, and you'll get big launches. Lots of them. Fire and forget style launches.
Closos Specification of a Lisp operating system [pdf]
Profiles are cumbersome in Firefox. Chrome has much better support for Profiles.
Early Coronavirus Immunity Data Fuel Promise for a Vaccine
What EU companies are Google and Apple losing business to, exactly?
We should be grateful for good news in Georgia
Multi-node TimescaleDB is now free
See also: New York Penn Station and Newark Penn Station are consecutive stops on the North-East Corridor line, and sound identical in conductor-ese. Causes regular panic attacks from first-time riders.
Dupe: https://news.ycombinator.com/item?id=23269835
It's US where LiIon is presumed 4V nominal, so effectively 42 elements. Pretty nice margins.

Indeed battery pack is where the tool companies make their profit with all of them being incompatible with each other, including Dewalt/Black and Decker (same company different brands) having just a small plastic notch to prevent interchange usage.

--
Edit: durability depends on max charge and min/cut off discharge voltage (something like 4.13v/3.3 would be decent) - you can test those with voltmeter easily, temperature the batteries are run at, and discharge current. At around 400 cycles they should be at ~85% capacity.
No, MongoDB was a fad. Stick with relational databases like PostGreSQL (which in my opinion is the best and most straightforward)
As a father of 3 middle school daughters and a coach of competitive "club/travel" sports teams, I find it odd that there is any question about their being (in general) a wide gap between how boys and girls at this age behave and learn. Sure there are individuals who don't represent the norm but in general there is clearly a chasm. I think the notion that we are "failing our boys" is laughable. We (males) clearly do fine in the end. Systemically, we are "failing our daughters" if anything.
Android Action Blocks
I'd argue that DuckDuckGo's behaviour is the correct one, but they should display a warning when the east cost is on EDT and someone requests conversion with EST. Maybe we will stop using daylight savings before the masses learn the difference between ET/EST/EDT.
I got stuck into a few unity projects recently, and I've been surprised how poorly documented and undiscoverable things can be.

Why is the whole rendering pipeline stuff such a mess? I've bumped into far too many unexpected gotchas because a pipeline doesn't support a particular feature, or it renders stuff in such a way which isn't clearly documented. And whats worse is there is no real easy way to debug it since there seem to be no in-built debug tools for rendering.

Also their webgl implementation is terrible if your doing anything more advanced. Often I'm scratching my head trying to figure out why something suddenly doesn't work, only to find out for some reason it's still using old resources. And I'm often working around yet more undocumented implementation details like render targets getting their alpha channels wiped somewhere in the spaghetti code rendering pipeline.

It strikes me that there is a real big gaping hole in the market for something like unity but which has a flatter, more comprehensible system. I think there is some hope godot will be that, but I don't think its quite there yet for some scenarios (like their webgl implementation being even worse than unity).
How long until this method evolves to solve business requirements? (Argument could be made that the game is a set of business requirements)

Imagine visual programming but instead of connecting systems and dealing with high level schemas, the stake holder just defines the data flow, and the model creates a (hopefully) more extendable system than current visual programming systems.

But the complexities/black box nature of some neural nets (and the CPU designed by AI that was enormously complex) may transcend to this use case. Meaning we can create systems that are more efficient, more easily, but we ourselves can’t interpret the entire system, let alone each piece sufficiently.
Hey, cool stuff -I think these are the same people in defcon: https://www.blackhat.com/us-20/briefings/schedule/#hacking-t...
All your configuration is stored in a YAML file (https://hasura.io/docs/1.0/graphql/manual/migrations/index.h...). You can do your work in the UI, and then export the YAML file to see what you did. You can/should commit that file. I don't believe its data structures are documented (perhaps at https://hasura.io/docs/1.0/graphql/manual/api-reference/inde...), but its format is pretty straightforward, especially once you've used the GUI for a while.
Those two don't even begin to cover anything near a UBI needs.

Do a simple estimate of how you think UBI would work and cost, and be sure that it doesn't screw those already on SS, and post here. Every single place I've seen the math worked out it needs either massive tax increases, screws the needy already on some form of targeted assistance, or is woefully low.

And I've never seen one that is "universal." All are merely ways to tax the working to fund the unworking.
> There's nothing like the joy of programming for the very first time

The first time I had an idea of what programming was, was when I saw my brother trying to explain to me that the window had code that ran it. Of course, I ignored him...

We later did Delphi at school, which was maybe a crazy pedagogical decision. The only thing I would say pedagogically useful was that you wrote PUBLIC and PRIVATE for variables, but C or Java has that for functions.

One way in which I would say my fascination differed is this:

> the realization that you can create something that works with code

A lot of programmers mention the ability to write concrete instructions as their first realisation. OP is closer to my experience, but to me the a-ha moment was more surreal: It is strange to me, even today, how a computer can even exist at all. I often refer to that when I think the world is unstructured.

So, things like NAND gates (and fully homomorphic encryption) are almost mystical; more generally, I feel like computers are something of a vindication for mathematics that started in the Renaissance. Things can be mystical and mundane at the same time. There is a joke about this along the lines of a specific type of medical doctor, but I don't think I can post it here...
> they should have just left it in the lab until they can.

Totally disagree, because the only way these assistants get better is with real-world usage (which is why I can definitely agree that one should wonder why Apple isn't improving as fast as the competition).

It was only a couple years ago that using Google Assistant was an extremely frustrating experience. I'd say it got about 5-10% of my words wrong, which meant it got my intent wrong about 25-35% of the time. These days I find its accuracy uncanny - it almost never makes a mistake with most of my "standard" queries. No way it could have gotten that good without real-world feedback and data.
Because it resembles a world you are very familiar with. Let’s say you have something we don’t have experience with, for example docking two satellites with orbital mechanics, the humans would be struggling because their intuition is wrong. AI may do better with this.
You've just invented a new service industry: AILegal, a combination of legal expertise to play the human side, and ML expertise to play the machine side.

Probably available by subscription for a monthly fee that corresponds to the probability of a positive result.
The massive inequality was the outcome of a Government not elected by people and doing absolutely nothing for 15 years with regards to land and housing policy, all while benefiting from the insane housing prices ( Above and Beyond SF and Toronto ) as they are participant and investors in the housing market.
>At that point the DB is like a key-value store and you get to claim you are using Postgresql.

I know this statement is a little tongue in cheek but there is a lot of value organizationally to using Postgres as a key-value store vs MongoDb or some other flavor of no-sql. Even if you're not really getting all of the benefits of a relational db, you are still getting ACID transactions, envryption, user/access controls, backup/restore, libraries, etc. You're getting this in a tool that you are comfortable with and that you may be using in other areas where a relational model is more appropriate and thus have experience with a lot of the management aspects. Obviously if you are a mongo expert and using mongo everywhere this doesn't apply but in my experience software engineers/data engineers/DBA with postgres experience are easier to find.
Dozens of mammoth skeletons found under future Mexico City airport
I was completely confused this week asking Google for the "uk bank holiday". It answers it with no the in 3 days time, but the one next year.

Screenshot:
https://twitter.com/Martin_Adams/status/1263578310266679296?...
Previous discussion from yesterday: https://news.ycombinator.com/item?id=23249964
No. It isn’t a good product and it encourages sloppiness that has to be cleaned up later.
You admit you were wrong when you said you couldn't do it in any of the democracies in your now flagged comment then?

Because all I see is goalposts moving.
> SLSTransactions

thank you, that's a great pointer in case I look into that some more.
Found https://github.com/koekeishiya/yabai/issues/148 which might be a good entry point for me

This kind of software is completely foreign to me. Private APIs and all these tricks for macOS integration. Very interesting
Oh, that's really cool. It seems like a nice place in the middle which I didn't really think was possible before.
Among a bunch of other services, the company I work for offers a database of locations and travel/tourism based info. Airports, attractions, etc, and I'm the lead on that.

Twice over 5 years I've gotten phone calls involving our CEO and a higher-up at an airline who was absolutely furious that we had been advertising London International Airport (YXU) as somewhere in Canada for a long time. I still remember how funny it was having to tell them to look up YXU on Wikipedia, and that they probably meant to search for "London Heathrow Airport" (LHR). I wonder if we still get those angry calls, but now people know the answer before it reaches me.

I've also made a similar mistake years ago. I was excitedly looking for a nonexistent building in the University of Miami (Florida), because I found online that the Miami University had a star-gazing club open to the public that met at 10pm once a month. Miami University is in Ohio... :(
What do you value? If you believe in the company and the mission and have a good amount of equity, and you enjoy working with the people, and you dont "need" the money right now, you should stay. If not, just leave and get a new job.
This is very useful, personally I can see this working in lectures of all sorts. I wonder if this could be further expanded for social web annotations, like websites have had in the past. It could have groups/tribes (example: HN readers) to which you could subscribe and read their annotations. Kind of like Hypothes.is [0] or Diigo [1].

[0] https://web.hypothes.is

[1] https://www.diigo.com/premium
I'm aware of the opt-out option, but I don't think that makes the National Emergency Library program any more palatable.

There are plenty of other piracy sites out there that are distributing digital copies of my books illegally, and if any of them were to offer an opt-out option, I would feel the same way. It's still piracy.
Your story is very motivating and the website is very fast.
Work in the book industry, our implementation of it(onix) is a decent way to allow non IT professionals to encode complex data in a standardised way, but as a way to store and transmit large amounts of data its a nightmare. The only thing that saves it is there is so much repeated data it compresses brilliantly. Ha.
I'm a programmer, who feels most comfortable writing code, so that was the route I took, and that route ended up being inaccessible. I've also heard that you can't really do everything for an entire game in just blueprints.

Unity's C# scripts on the other hand - despite all of the engine's problems - are incredibly straightforward to write, set up tooling for, build, plug into a project, and you can use them to control everything from game logic to the editor to the rendering pipeline. This is Unity's greatest strength, IMO.
I think the problem comes down to having different definitions of value. Devs think it's 100% based on their code output or their communication with others or things like that which are quantifiable outputs that can be achieved relatively equally and remotely. Management has a different rubric, and yes maybe geographic proximity is on that rubric (for reasons unknown or no reason at all).

Does the value that a worker provide the company actually go down or not, if transitioning to working remotely? I don't think it's so clear-cut as to be an automatic and obvious no (that it doesn't go down). If management thinks it does, then they will only be proven right/wrong over time through the labor market and attribution or through financial results.

Of course, the opposite could well be true, and this how a market opportunity is created: managers who think the opposite, can put their money where their beliefs are, and hire/pay workers based on a different value-rubric, and if they're more correct in their assessment, then they might win out in the long-run.
The Hasura authorization system is fantastic! It's definitely the icing on the Hasura cake.
Let’s settle the password vs. passphrase debate (2019)
You can also go to your bank and have them sell you a derivative over the counter.

It won't help your average price (just the opposite), but it can take the unpredictability out.
You don't need to wait for Red Hat management to decide to do something, it's open source. If your company is a heavy user of libinput and isn't already paying for Red Hat subscriptions, then it's perfectly reasonable for your company to consider paying their own engineer to upstream some changes.
I like the look and UX of this, but I can't seem to draw on Safari. Anyone know a workaround?
> If you had a human assistant and asked them “What’s the time in London?” and they honestly thought the best way to answer that question was to give you the time for the nearest London, which happened to be in Ontario or Kentucky, you’d fire that assistant.

If I had a factory in London, Kentucky and I worked in Seattle, and I never did business in the UK, then I very well might mean that one. But no, I probably would never mean just the closest London.

This is a hard, hard problem. Names can indicate multiple entities, and it is context-dependent which they mean. Men get this wrong all the time; I see no reason why machines would be better, and plenty of reason that they will be worse in the near-term.
Really cool. Do you have a link?
Fair enough! I'm writing mostly things of a short nature -- this class focused on satirical writing, so under 1000 words. I've also done some sketch comedy, so perhaps five pages. It might be very different if I were writing anything longer, that didn't require tiny pieces to fit together.
Cows Slaughtered to Prevent Lung Disease (1860)
Anyone know of a site that tracks bus factor for open source software projects? Would be useful in seeing where vulnerabilities are and where financial support is needed.

I suppose Github and other repositories would be an ideal place to do that since they already have visibility into commits.
This is correct, they released the source code a couple years ago under a reference license.

https://blogs.unity3d.com/2018/03/26/releasing-the-unity-c-s...

https://github.com/Unity-Technologies/UnityCsReference
Show HN: Find where your customers hangout online
Hey guys, it's James from Marketeer. I've built a service that I hope is useful for hackers with side projects to find their audience online.

Marketeer scours the web to identify the best communities for you the market your business.

The process
1. Submit some details about your side project/ business
2. Marketeer scans the web to find your customers
3. You receive an actionable report outlining the optimal places to market your company within 48 hours
find people in the company who have the same level of experience as you and find out how much they are getting paid
In most real world business situations we can't even define the requirements and constraints in a manner amenable to AI solutions. It only works for the most trivial issues.
%b

should respect locale.