skysight-inc/HackerNews huggingface dataset:
Bret Victor wrote an amazing essay on interaction design in 2011 [1].

After reading it, I thought "we should doodlify the web a lot more." A keyboard and mouse, while useful, are restricting in odd ways. Bret Victor explains in his essay how this is restricting, and what the way forward could be.

My contribution to it is simple and humble and definitely just a small step compared to Bret Victor his vision. I present Doodledocs: collaborative drawing, cross-device, stylus pressure-sensitive first, mouse + keyboard a distant second.

Doesn't this exist? Well, I've seen collaborative drawing that did not have web annotation or pressure sensitivity (e.g. Google Jamboard). And in the best cases where I did see most of these things (e.g. Inko [4, video]), they were native apps which locks you into an ecosystem. I want things to be open and free. And I want pressure sensitivity, collaborative drawing and web annotation into one place as the web could then feel like paper that we can draw on, together.

You don't have to. But you can! :-D

So, in my opinion, something such as Doodledocs doesn't exist.

Here is a video of me using it on an iPad [2]. I also tested it on a Wacom connected to a laptop. It's a bit buggy still (cross-browser compatibility/cross-device issues, I'm testing as much as I can nowadays). So I hope seeing me how I use it will show you how to deal with the slightly buggy situations :)

Oh, and it's all pure frontend <3 (with some P2P magic which is still only frontend :D). Who needs a backend anyways? ;-)

The code is on Github [3].

And it's free.

[1] https://news.ycombinator.com/item?id=21116948

[2] https://www.youtube.com/watch?v=QhrNl-fRrC8

Summary of features + timestamps:

00:31 - pencil usage

00:40 - eraser usage

01:00 - color

01:30 - opacity (this allows you to get a more pencil-like or pen-like feel)

02:20 - Zooming in (menu zooming with you is an iPad feature only)

02:40 - Download your doodle

03:15 - Upload your doodle (and continue from where you left off)

04:00 - Share your doodle (i.e. collaborate together by sending the link to someone else)

05:00 - Scroll vs. draw mode (if you're in draw mode you can't scroll with your pencil but you can scrub with your fingers)

05:50 - Image annotation example (an image from Unsplash by Andreea Popa -- https://unsplash.com/@elfcodobelf)

07:00 - Skip this part (here I am done with the website annotation example and fumbling around)

07:50 - Make website or image transparent (handy for tracing drawings, websites or pictures) -- also an example of me having fun with the app

11:00 - Website annotation example (using unsplash.com)

12:45 - Hacker News annotation example (same thing as 11:00, I'm a fan of this site :) )

13:00 - Going back to a blank canvas (leave the URL bar empty)

[3] https://github.com/melvinroest/doodledocs

[4] https://www.youtube.com/watch?v=QdjPVYxUhJw
Heard of 'pastagate' ?
Ask HN: How much do you make on your podcast?
My memory might be wrong, but wasn't the Brooklyn Bridge built when steel was still a relatively new thing? Its properties weren't entirely understood, or even well understood, so as a result, it was tremendously over-built.

Now, everything is about how little material you can use, how close to the minimums you can get and still maintain a theoretical factor of safety. The problem is that in doing so, small mistakes have a much bigger impact.
I think it depends massively on the situation involved and the state we're talking about. Without suppression beyond "you don't get to just leave" I really hesitate to call it tyranny.

It also seems like if we follow that all the way down where does the fracturing stop and how do you maintain a larger society? Does every sub division of administration have that same right to just say screw the rest of you I'm going home? Allowing it all the way down seems like a ticket straight to fractious setup of loosely associated towns and cities. There's reasons we built up the larger groups over time and part of accessing those benefits requires gluing those partisan impulses together to resist tribal urges.
WordPress SEO Checkliste – 45 Tipps den Traffic um 571 %%20zu erhöhen
That's because you never hear about the cameras that go offline when nothing interesting happened. It's probably very common.
It's a marketing pitch for the next exit!
Not only is the RS-25 old, but it's several times more expensive per unit thrust than the Saturn V's engines. That was worthwhile for the Shuttle because they reused the engines. Naturally, NASA and its cost-plus contractors decided the RS-25 was the perfect engine for a disposable rocket.
None of that suggests that there is no issue.

I could say almost all the same things about whether the people of Québec want to leave Canada or not, and whether the tactics of those who want to leave are legitimate or not.

But I would never say there is no separation issue in Québec.
The key difference being operational ownership and business continuity. If all mathematicians (and I say this as a mathematician and math lover) just up and had a heart attack, then the world would probably not notice (as a whole).

If a critical service is experiencing growth and built on cryptic stuff, then the world may notice if no one can maintain it and it falls over.
One thing about this that scares me is looking at the negative parallels, black mirror style, between computing and biology.

When I hear "iterative" design I think of shitty car infotainment or router software that only works half the time and never is updated/supported... Except its under my skin and I cannot get it out.

When I hear designer molecules + DNA I think of DRM and a lack of "right to repair" . But now its inside your body and the business owns it.. err you...
Epstein himself was also a consummate con-man and sociopath. If he'd resolved to kill himself, he'd know the things to say to exit suicide watch as smoothly and cleanly as possible.
Why should we be so surprised that it could be so easy to kill someone inside a prison? It happens all the time.
I feel ike for that Americans feel like temporarily embarrassed millionaires, but not necessarily temporarily embarrassed underage sex traffickers .
Have a SaaS product I built a few years back. Still churning and profitable but for a niche audience.

Wanting to pick up another passive income stream.
This can't be real
> My oracle

Funny joke, but Oracle is all but out of the equation at this point.

They've stepped back and become yet another JVM vendor that takes OpenJDK source and compiles it into a binary for users, sprinkled with some special sauce here and there, and just happens to charge for support.

That puts them in line with Azul, IBM, Amazon, AdoptOpenJDK Project, SAP, Red Hat, and a ton more.

You get your pick of JVM vendors now... That's a fantastic thing for Java.
I don't- but if it "disappeared" it would likely be disintegration and dispersal, or possibly sublimation.

But it certainly didn't dissolve.
An Electric Aviation Pioneer Who Aims to Crack the Pilot Shortage
I have the Mavic Pro and have issues with the wind carrying it away and not being able to navigate where I want.

Is a smaller drone going to even more issue with wind or have they improved this?
About $400/mo over a few sites. Best earners are B2B, non-tech related (business-related tools rather than content-based). Takes just a few thousand visitors and a few dozen clicks to see that revenue.

Consumer-oriented sites will require many more views to get clicks, and those clicks are worth less. And the rise of ad-blockers and general awareness will have a greater impact there.

My sites are also most-viewed on and optimized for desktop use, as they are used in an office setting. Perhaps with a greater shift to mobile, either your ad types are less likely to be clicked or less-likely to be served up at all based on your site's layout and mobile-friendliness?
How many haven't been hired because they didn't know the latest JS framework?

Reinventing wheels isn't innovation, particularly if the reinvention isn't round.
The two terms are not mutually exclusive.
Yes to this. At the Very Big Pharma where I work about 20 years ago we took some baby steps toward adopting an engineering approach toward bio-based systems engineering. Systems biology and in silico modeling of disease had long promised to short circuit the protracted process of drug development. And maybe one day that may yet prove true. But after 15 years of building models of disease or therapy based on data gleaned from lab assays and preclinical/ clinical studies, we found that there were still far too many 'degrees of freedom' in the parameter space of interest to convince the biologists that our models could add sufficient real value to their work for our work to continue.

Fortunately, medicinal chemists have fared better in silico, often employing computational techniques to reduce their search space for a compound desired behavior. But I think no one would describe their models of molecular docking / binding as manifestations of engineering or systems biology.
To paraphrase Watchmen I think we can take Gates off the list of suspects, it just doesn't seem his style.
The logic is as valid now as it was then. The biggest difference between the two is that we know we failed to make the system that time, and we think we might succeed this time.

There's good reason to think that SpaceX might succeed where NASA failed. Less politics interfering. A reward system that is actually aligned with results. Decades (47 years since that announcement) of technological advancement. Experience with re-usable rockets.
You bring up a good point about weight. I guess I was thinking an upgraded Spark would look even nicer, but the weight threshold is a good point. I’ll probably order one of these.
Social Media Can Be Used for Good Outcomes Too
Yep. The hard conspiracy theory - that some rich agent with something to lose took determined action to subvert the prison's protections and assassinate him - doesn't hold water for me.

I am, however, willing to entertain the softer conspiracy theory - that people in prison (prisoners and staff) hate pedophiles and people who enable pedophilia, and the guy was, perhaps, given more opportunity than average to "fix his own problem" by a staff that wasn't going to shed a tear over a dead pedo.
I've said this in the past but I'm going to reiterate at the expense of much downvotes again.

America is the third world country of all developed countries.

For individuals like you seeking human connection, I highly recommend SE Asia as a place to permanently migrate to.

You will find meaning in mingling with people who don't care about the rat race on the edge. Comes with its own shortcomings but you've lived the lonely life of America. It cannot go lower than this.
Well, first and foremost they are not the Military Police. The OP seems to use that terminology for a hyperbolic effect, I find this attitude very frustrating giving the sensitive aspect of the situation in Catalonia.

Secondly, they are not part of the Army, they are self-described as a "full bodied police force" [1] and they report directly to the Ministry of Interior and only report to Defense in case they take part in a armed forces mission (article 9b of this law: [2]), which is seldom the case.

Like I said they do have a military-style rank structure, which they describe as for "efficiency for performing our duties" or "military nature" [1] as they were created as an infantry division back two centuries ago.

[1] http://www.guardiacivil.es/en/institucional/Conocenos/idcorp...

[2] http://noticias.juridicas.com/base_datos/Admin/lo2-1986.t2.h...
Still requires you to take an active role in defending yourself,and some employers may not want the hassle.
Pre-emptive blackouts have now cost me over $1k.
Why is cycling sexy but public transport not so much?
That is the approach of our society here in Germany and that is not questionable. It is core concept of our identity and how we deal with this heritage. I would recommend to read the following article about it:

https://www.theatlantic.com/ideas/archive/2019/09/germany-ha...
It's been some time since I programmed in Python and it left a good impression with some caveats. I remember being bothered by the lack of a strong type checker. I see that now there is MyPy. Good to know. The other problem is the lack of a super fast runtime. A Python to C compiler would be great. I remember using Cython but didn't like it that much, even though it was much faster then normal Python;
Try Common Lisp. The language has an ANSI standard, published in 1994. So the base has been stable and fixed for the past 25 years. A lot of Lisp code that old or even older works perfectly fine on a current CL implementation.
This blog looks so beautiful
> I don't wear work clothes. I much prefer to be super casual.

His second paragraph on "work clothes" makes what I think is the real point, which is not to wear what you slept in. I go pretty casual, too, except I wear gray shirts with a pocket for my phone. I put it on when I start working and take it off when I am done. I find it does help define when I am working.

(Every point in his article is something I've picekd up from HN over the years.)
America has become a crazy place. It's like a movie.

A man you say is armed, shoplifts a shirt and a belt, then locks himself in a bathroom. So we use APC's, grenades, and 40 mm rounds to get at him in a house instead of waiting him out?

Just seems, odd.
I’m not the parent commenter, but even this seems less straightforward than you’re making out.

For example, how do you know which guards are assigned to Epstein’s cell, and how do you get in contact with them? Is it only one guard, or are there several in rotation? Where do you get this information? Once they accept your bribe, how do you get the money to them?

I’m just thinking about the logistics of the situation. Surely someone who can do all of this stuff would be considered skilful.
I picked up the habit of remapping CAPSLOCK to a left hand, easier to reach Backspace. For a relatively common editing key, backspace is normally so out-of-the-way and one-handed.

We've started folks into the habit of using double-tap on Shift as CAPSLOCK on mobile and soft keyboards, and there's no real reason we couldn't bring that same innovation to hardware keyboards. It's still a surprise that it doesn't seem an option in macOS and Windows. Free up that key left of A for backspace, control, or escape for everybody.
free Catalonia
They feared for their safety. The only possible response was to immediately annihilate the potential threat, no questions asked. Better use the rocket launcher and be safe than sorry.

The "modern" American policing system is such a joke (a scary one).
I don't know if this a normal stat to list for drones, but they note the Max Wind Speed Resistance as ~18 mph. They do not list the wind resistance of the Mavic Pro.
This story is insane and infuriating. The police had no need to destroy the house. They could have "sieged" the house and waited for him to come out when he ran out of food. This could be expedited by cutting the water to the house so the suspect had nothing to drink. This would probably be cheaper for the police in the end anyways as the extra few days of salary are offset by not having to use and pay for "tear gas, robots and police negotiations".

The homeowner deserves to be made whole and I think that should be the police departments responsibility, in order to encourage alternative approaches when possible.
I am not a structural engineer, but have close friends who are pretty senior. In a long conversation one night, we spoke about this. He said there is a pull towards using less material / close to the minimums, driven by the builder. But the engineering team has final say (modulo their customer finding another shop).

Most relevant, he said in his experience, everything is still overbuilt. They engineer it to meet spec, then add in safety factor of 2-8x. (Said safety factors are also part of the specification, interestingly! What if software estimates had a specific set of fudge factor guidelines like this?)
Why did insurance not cover?
Yeah, wapo and the people of Colorado are all nuts. Good for them!
Ask HN: What theory do you think every developer should be familiar with?
Much theory taught in college doesn't always seem too relevant to the problems software engineers solve day-to-day. But there are some theories that can help when solving software and business/organizational problems, and they're probably not as well-studied as they could be.

I think one example is Type Theory. I have recognized multiple instances when a better understanding of Type Theory could have helped me figure out how to better design my software.

So what theories do you think software engineers (or yourself) should learn more about?
On things like wind towers, every inch of weld is inspected, not just visually, using methods like ultrasound.
Yes but so far, Musk has been saying SpaceX plans to let other companies build most of the stuff needed to live on Mars.
The SSME (now the RS-25 engine) seems to handle the H2 just fine.
Why would they end up at l1? Wouldn't they get pushed away?
"but when police have to protect the public, they can’t be “burdened with the condition” that they compensate whoever is damaged by their actions along the way."

So can they also kill bystanders freely without compensating the family, or where does this logic end?

"“My mission is to get that individual out unharmed and make sure my team and everyone else around including the community goes home unharmed,” Greenwood Village Police Commander Dustin Varney said in 2015"

Also kind of insensitive, since the family didn't really get to go home, after this.
The third option, of course, is to just comment your clever code to make it less cryptic.

Yes, you can have your pie and eat it :)
The EU could certainly stop them from doing business there. Beyond that, you can't be sure they could collect fines. It may depend on the technical details of what the fines are about, and how big they are. America has human rights that privacy regulations like California's CCPA are careful to waltz around.
Former cellmate; Epstein had no cellmate at the time of his death.
Yes of course, but normally security would get pinged with alarms especially if the cameras were tagged as critical. In secure environs when they get a camera offline condition they send out people to do the watching.
Because the story is based off a recently filed lawsuit. The lawsuit does not say what the contaminate is, which is clearly stated in the article.
Yep, that's a serious Aperture Labs vibe there. Or maybe (even worse) Faro Automated Solutions. Very techno-utopian, as though things like ethics and unintended consequences don't exist. Scary.
I think the other posters usage of overbuilt implies exceeding a reasonable safety factor.
The article says he was armed so maybe it’s ok. But the owners should definitely be compensated.
For a senior software engineer it is way easier to find a job paying double the german average salary (around 3500€/month) than rent an apartment in an ok/good location that is not hugely overpriced. Ppl in low earning jobs are commonly spending 70 - 80% of their net salary to the rent.
Good points - but the thing that struck me the most with the comparison to chemistry was how many of those new wonder materials turned out to be more dangerous than we originally thought.

The risks with poorly conceived GMO's are so much higher... but fortunately the technology to do it has been out of the reach of all but a few large companies or institutes who have by and large been very careful.

But now the technology is becoming accessible even to individual enthusiasts.....

It's like nuclear technology becoming in reach of the ordinary citizen.
As I heard it, "Anyone can build a bridge that doesn't fall down, it takes an engineer to build one that barely doesn't fall down."
Take a Wrecking Ball to Your Company’s Iconic Practices
Does homeowners insurance cover the loss?

What exactly is he suing for? Wouldn't the insurance company be the one who would want to sue here, in an attempt to get back some of their outlay?
Not the parent but here's the first google result:

https://www.ncbi.nlm.nih.gov/pubmed/20973326

TLDR happens ~25% of the time for males.
DuckDuckGo and Firefox as a Replacement for Google and Chrome
The investors probably don't see or expect any real RoI. It's Nautil.us -- there is no real money to be made from that site.
For the same reason they include Barcelona in their hypothetical new country when most people there do not want independence or the same reason a state with 80% of democratic vote has to accept a republican president voted by people "living elsewhere". That's just how democracy works, else I can just secede if I don't like the result of the elections.
citing bad works of fiction does not help make the point
I've been trying to download the update, but it keeps timing out. Is China ddosing you? :)
I've speculated on this before. @carapace was kind enough to provide a reference showing that exactly this happened on an experiment utilising a 20km space tether deployed from the Space Shuttle. The line literally fried itself due to charge build-up and induced currents.

https://www-istp.gsfc.nasa.gov/Education/wtether.html

Discussion:

https://news.ycombinator.com/item?id=20898725
Building a Commentary Sidebar in React
What does a career or reputation matter when there's billions of dollars floating around, and you can quietly disappear to a fully funded retirement (out of all the spotlights of course) fifteen minutes after you make whatever statement is required of you?

Not that I think there's any sort of attempts at influencing the story here...
Ask HN: How do large social network clients track and store user journeys?
Take instagram or twitter for example: how do analysts know if a user navigated to a post from their feed or by searching? This question is trivial for 1-step attribution but I am curious about tracking multi-step journeys (ie user went to feed > saw a post > went to the author page > navigated to another author page > followed this author etc)

I can imagine a data pipeline that sorts UI events on time and attempts to reconstruct the user journey that way. Or the client can keep track of every previous action that leads up to a UI event in a session and log the full journey each time. Probably several other ways to do this that I'm not thinking of.

Are there any industry best practices on these or other approaches? Blog links or papers would be very useful as I'm having trouble coming up with anything on google.
Makes me wonder if this would be different if the criminal had holed up in an officer's house.
Machine learning needs a lot of data exploration, and data reflection. Problem with languages like OCaml is that, they are a bottleneck in that exploration where you have to think more about the language rather than the question you are trying to ask the data.
Right now we aren't anywhere close to even trying to be on the agreed path towards "not too bad". Not "good" let alone "perfect".

Nothing short of catastrophic events will make people give up on their unsustainable lifestyle.
Product Owner Talks: Opening an API
> Not close to fully runtime-less sure, but about as close as you can get.

Have you looked at transpiled Svelte code? It's 5-10x bigger than the source code because an entire runtime library is injected and your code is rewritten to use that library at compile time.
cat drinks cold water

black as night against half moon

should have got a dog
"It was done at least once" != "it was a good choice", though.

There's a reason why most OSes are not written in Lisp, and it's not because the OS writers aren't smart enough to learn Lisp. It's not because they don't know it exists. It's because there are better languages to write an OS in.
At the pace they plan to launch, it won't take long for Starship to have more proven reliability than everything else.