skysight-inc/HackerNews huggingface dataset:
These are the first of many changes in a long and complex process.

They're raising too much money and hiring too many unnecessary people.
> Our first change, a collapsible sidebar, allows users to collapse the lengthy menu found on the left side of each page. This change helps improve usability and focus by allowing people to concentrate on the content itself, whether reading or editing.

Ah, more designers trying to justify things. Every site now has a hidden menu/hamburger nonsense, with the goal of "clean" design.

It's terrible and hurts UX and discoverability.

Eye strain? With a menu? Really?
>I've noticed lately lots of discussions about AI and ML being just hype. Examples given in those discussions of where ML fails is in driverless cars and the fact that it cost too much to train.

This is mainly in traditional media and specialized blogs. Their job is to get content out there. Of all that is written, what is useful to me is in homeopathic concentration. The most popular blogs are targeted for people getting into machine learning. We actually spend time with candidates breaking the news to them à out what the job is. They tend to think training the model is the most valuable/hard part.

>Despite all of this is there a big enough problem space where Machine Learning is still the solution?

We've been delivering such solutions for enterprise for the past seven years. The catch is that to deliver this value, you need to get many things right. To get these things right, you need to have gotten the chance to do it before. To get the chance to do it, you need to get in front of the right people. Most content and solutions concentrate on training models, which in our experience delivering projects in the real world, is the most trivial thing compared to other parts of the whole. Training is like building a concept car: compared to getting the actual car to market to actual drivers, this is a walk in the park.

The majority of the work isn't news worthy. I mean, who would write about taking clients by their hand, communication, problem definition, empathy, building infrastructure, managing expectation, defining jobs to be done, measuring real world metrics [not talking about F1 scores], having long conversations about ethics, dealing with data dumps, moral support for your people, making your counterparts successful... These are topics that are common and not newsworthy.

>Do we need Machine Learning experts or we're fine with software engineers who use Machine Learning techniques in their toolkit?

Not mutually exclusive. These are different roles who do different tasks and have different outputs. One of the problems is precisely in interfaces between these roles.

I write a bit about these things:

- https://twitter.com/jugurthahadjar/status/130810318863405056...

- https://news.ycombinator.com/item?id=24326473

- https://news.ycombinator.com/item?id=24463187

- https://news.ycombinator.com/item?id=24325090
That's a reason to not have companies in bed with the government or even just majorly subsidized by the government. It makes them de facto immune to prosecution, because it wouldn't do any good anyhow.
I thought that was, they can/could break HTTPS half the time, and that was the Logjam attack.
Show HN: SirTunnel – Selfhosted, 0-config alternative to ngrok. Caddy+SSH+50 LOC
Examples of common patterns add incredible value. A 1000 page document may contain everything you need to know to implement a protocol, but a well written example will be far more useful for most.
For me, watching "Spirited Away"[1] was my mind blowing introduction to beautiful Japanese animation and Hayao Miyazaki/Studio Ghibli in particular.

As a child I used to watch a lot of the Japanese Robot related animations. A precursor to Transformers I guess. I also remember 'Kimba, the White Lion' which later got reincarnated as Disney's Lion King. But nothing held a candle to the beautiful animation of Spirited Away.

[1] https://www.imdb.com/title/tt0245429/?ref_=fn_al_tt_1
Tesla plans to make batteries cheap enough for a $25,000 car
When your digital document format needs artificial intelligence to understand the content, it may be the wrong container for delivering content. I'll be sad to see content that should be delivered as HTML instead delivered as liquid PDF.
Have a stutter too, I was in speech therapy from when I was 7, and one of the techniques that worked best was to focus on breathing and relaxation. When I blocked on words, the levels of tension in my body was/is extremely high. Specifically in my diaphragm, when there is tension, my chest is more rigid and the tension in mouth and tongue is so much stronger. So they had me focusing on relaxing my diaphragm which would allow the other tension to be less. So to focus on my breathing and being relaxed. (and yes I could sing fluidly, but my speech was very very blocky.)

The interesting thing was that this required thought and awareness, which is a bit difficult when you are younger. As I got older my confidence came, so became more relaxed in company and therefore less tense and so likely to stutter. I still do on occasion, but I am less concerned about it these days.
The Rise and Fall of Winchell's Donuts
I think "build" in this context means "compile," as opposed to "run."
Pretty interesting stuff. Read the unpublished paper earlier this week potentially pretty ground-breaking
I've often thought this of IoT devices in my home. Because I'm a programmer, it would sometimes be easier (and more fun) to tweak the devices to suit my needs vs. same amount of time doing product research. As an aside, Does anybody know of an open-source IoT ecosystem?
I won't grant that. If you were to find a close enough genetic match to a strain known to be in a lab, that would indeed constitute strong evidence.

Now the "debunked article" cites 89% similarity to a published strain, but that's hardly a smoking gun. That's not to say genetic analysis cannot constitute proof, however.

I think the problem is, if there ever was such a strain in the Wuhan lab or elsewhere, it's very likely that the evidence had been intentionally destroyed by now, making it unlikely we'll ever know the truth.

It's not like you can prove it didn't leak from a lab either, at least not unless you're lucky enough to find a very close match in nature somewhere.
Liberals aren’t giving Joe Biden credit for a radical tax plan that goes (cont)
No it isn’t. There’s ample research showing that shorter lines are more readable.

Check out the sources on this page for more details: https://en.m.wikipedia.org/wiki/Line_length
I've been wanting to use Traefik for a long time but there's this security issue[0] that's almost two(!) years old now that's been keeping me from deploying it in production. As far as I can tell, there's still no out-of-the-box solution that's not overly complicated and won't come back to haunt me a year or two from now.

[0] https://github.com/traefik/traefik/issues/4174

[1] https://doc.traefik.io/traefik/providers/docker/#docker-api-...
Last time I checked, hydrogen looked pretty bad. Low energy density and you can't draw a lot of power from it. Hydrogen initiatives always seemed to come from governments, which is usually a sign that they're not a viable tech.
It would come out of the pockets of PG&E executives and shareholders. And this is exactly what the state should do as a prelude to converting PG&E to a publicly owned utility.
> One positive though is that I am very good at finding similar words to convey the same meaning when in mid-sentence if I feel a stutter is coming.

Like minds. Sometimes I switch words (if possible) like instead of saying "cranberry lemon tuna salad" (I struggle/stutter at 'cranberry'), I say "lemon cranberry tuna salad", and later correct myself :-). I know it might not be easy for the listener :-(
> the wide range of functionality on the site can feel overwhelming and difficult to understand

I guess it must just be my lengthy history with the web, but this line is like nails on a blackboard to me. It's OK to have to learn how to use powerful tools!
I've long thought the the mobile design was better on desktop than the desktop design.
BulletWeek: GTD app inspired by the Bullet Journal
AFAIK most open sourcing of 'games' state that they open sourced only the engine and not the complete game. And maybe provide a guide that shows you how to copy the original assets into a game compiled by yourself.

I just think this is misleading and probably just a marketing act for the next release of their game.

Personally I find it great that they released their engine again, the more open source code the better, however they should have just been more careful with their press release. Some reporters that don't look to close to the code might think that Amnesia is now a open source game like 0AD or recently unvanquished, that actually tries to make their assets fully open source compliant.
what is this spammy syndicated stuff

orig article: https://www.knowablemagazine.org/article/mind/2020/new-neuro...

HN commentary from two weeks ago: https://news.ycombinator.com/item?id=24382722
If the goal is a RTG, the thermal energy would likely be converted directly to electricity with a thermoelectric element.
"Used AI and ML", Christ, we need AI and ML to read a static document now.
Interesting and good to know. Thank you for your additional clarifications. I would love to get my hands dirty with Blazor and many other technologies. The problem with being a very early-stage startup, despite being very tempting to jump the cutting edge bandwagon and (try to) use as many cool technologies as you can get your hands on, is to keep in mind the importance of risk management. More often than not, it makes sense to select a "boring" technology stack (http://boringtechnology.club), at least, for all or certain foundational layers or components of the larger system.
Wow, under 8% peak CPU usage. Are you serving static files?
Yeah, forgot about Purescript. Always thought of it as just basically Haskell :)
I hope it will be an open standard (but I don't expect it from Adobe).
> Which is basically the same way you'd pronounced "caché" in French

Just... No.

I don't get it, what is wrong with you people for trying to teach a French how a French word is pronounced?!

"é" is pronounced /e/ https://en.m.wikipedia.org/wiki/Close-mid_front_unrounded_vo...

"è" is pronounced /ɛ/ https://en.m.wikipedia.org/wiki/Open-mid_front_unrounded_vow...

The Wikipedia page contains audio samples which are accurate.

"cachet" (phonetically "cachè") is definitely pronounced differently than "caché".

The difference may seem subtle and inexistant for English speakers, but for native French speakers it's definitely different sounds...

I don't understand what is the point of arguing when a native speaker + Wikipedia tell you that you're wrong.
So make the window narrower or get a narrower screen if you don't want to see empty space. Readability is more important.
TL;DR: The plan is to make PDFs responsive through built-in machine learning for mobile consumption.

I’m very skeptical but somehow intrigued.
Persistence Through Revolutions [pdf]
It's fine as is why change it?
Yep! A number of people had asked for a vim mode over the years.

You can also use Octo's assembler from the commandline if you wish, although you will need to pair it with a separate emulator for that workflow. Tom Swan has a high-quality emulator suitable for this purpose, for example[0].

The Octo github page links[1] third-party syntax highlighting modes for a wide variety of external text editors. The Sublime mode is the most actively-maintained; if anyone likes using Vim, Emacs, Atom, or so on, you could help out by sprucing up any that are out of date.

[0] https://github.com/TomSwan/mychip8

[1] https://github.com/JohnEarnest/Octo#links
As others have pointed out this is a very old design pattern.

In tech, it is this:

Stage 1: Graduate college and get hired by a growing company. Observe all you can about what works and what doesn't while networking with the best people. Ideally a public company so that you can participate in its growth through equity ownership (stock options, employee purchase plans, Etc.)

Stage 2: Found (or join as founder) startup composed of good engineers you know, that is funded by VC money. Build it up to an exit to get a bigger slice of the pie given your greater equity.

Stage 3: Found a new company where it is primarily funded by your founders and not VC. Build that company up to an exit and you and your friends collect the big bucks as you still own most of the equity.

At this point you're independently wealthy and can do what ever you want with your life[1]

It has been the "silicon valley dream" for a lot of people over the last 30 years. And since each stage is typically 4 - 6 years that is really a 15 to 20 year plan.

Doesn't work for everyone though, and I have observed that people who are on this trajectory and recognize they are unlikely to reach orbit (so to speak), can get pretty vicious. You have a relatively short window to decide if the current stage is going to meet your goals for that stage or not, and if a stage doesn't provide the necessary lift, you probably only get one additional shot at making it work. As a result this path also leads to a place of depression for some.

[1] Assuming along the way you've learned to manage your wealth in a sustainable fashion.
I love hearing from engineers building tools like this. If you're thinking about sales and marketing, get in touch: ivan@tango.vc
They were. Same with the Guild Navigators. Humans replaced the thinking machines following the Butlerian Jihad, taking back agency for humanity, but sacrificing agency for those individuals who became machines themselves.
> Option and Result are Monads. Surely he misses do-notation.

That's part of it. Option and Result are concrete instances of Monads. He misses the Monad abstraction.
Adobe is a great company to invest in.
> why is it better than using the full screen?

Are you saying you only have one window open at a time?
The bigger question what's the use of X86 core there, if Atoms are well known to be steamrolled by just any high end ARM core.
>he just wanted to be free from Activision and their general heavy handed management and manipulation of Blizzard.

I'm curious to hear some anecdotes about this. I've worked at an Activision studio and the central management mostly stayed out of the way. There were meetings and green lights and deadlines but it seemed pretty normal. We didn't see a lot of "corporate says X so change everything!" From my experience the studios have a lot of autonomy and Blizzard is even more in control of its own destiny.
I'm all for clean and uncluttered UIs, but trying to read wikipedia pages on a 4k monitor (or even large laptop monitor) is a joke. The lines are WAY too wide for easy reading. My brain just stops halfway through the line

I mean, maybe I'm just ancient with broken eyes (31), but I can't imagine anyone being able to sit down and read a wikipedia article like an actual book with reasonable left-right width.
Could you theoretically supply patches to those libraries alongside your code? I'm curious what the legal implications of that are.
You didn't answer his question. It seems clear that you did not know the timing, from the wording of your prior comment; you could acknowledge that.
Ask HN: Switching from Web to Systems Development
Hi HN,

I've been doing full stack on the web for ~5-6 years. Partially self taught and a bootcamp as education.

I'm currently doing an online masters in CS, which will take me a while to do due the part time nature of the program. I'm interested in switching from doing web work to working on some of the underlying systems in technology.

How do I go about making this transition? I don't have any experience doing any system work besides what I do for my classes.

Should I wait until I take a few more classes to have a more concrete direction of where I want to specialize?

How's the pay for systems work compared to web?

Is this a case of grass is always greener and the work is pretty much the same?
How did you arrive at that understanding? The Mozilla employees I've heard from said the opposite.
The most recent relevant discussion about Julia I found is:

JuliaCon2020: Julia Is Production Ready - https://bkamins.github.io/julialang/2020/08/07/production-re...

Discussion: https://news.ycombinator.com/item?id=24082281

There are comments suggesting that Julia is plenty capable, with libraries covering equivalent (or more) features provided by Python libraries like NumPy. YMMV.
I don't see living on Mars (or Venus) getting desirable anytime soon, even for communities most affected by climate change. As it stands right now, it is still way easier to fix problems on Earth than to set up a small colony on Mars. Not that we shouldn't do it - it's an extremely cool science experiment but I find it a bit facetious when Elon and Bezos imply that Mars is the backup plan in case things get too screwed up here.
I wish they put that AI and ML to use on the OCR functions in Acrobat.
Well, I'd say monitoring is the minor issue in such cases. The real issue is that when something happens, and something will happen someday over the duration of a career, anesthesiologists are basically the only ones who can really help. Unfortunately, you have to pay for anesthesia and they will want to do things their way so that's very annoying for other specialists.
My text only use cases have dwindled so I really don’t use either that much. I do have a lifetime license for ultraedit when I need it.
A Better Temperature System
Covid-19 tests could soon come to your home – by drone
So the Go middleware is interpreted? Curious how that works with a request lazy/large body reader and a response lazy/large body writer? What kind of overhead is added to each invocation of read/write there?
>If you want to enable communication where both parties don't need to be online at the same time, and with easy setup of a trusted system, you will need something very much like the signal protocol.

PGP and S/MIME would like a word. Note that PGP is used routinely on the darknets for pasting orders into a web form. There are several detailed howtos available.
Feeding Ourselves: Eliza Martin Interview
If the widget provides $100 of value, just buy it for $100 and save all the manhours wasted in tendering.

Tendering encourages reduction of quality in order to minimise cost. It wastes time, and time is money. And quite often it means that opportunities are lost whilst wading through tedious processes.
The same reason they believe their guns should not be taken away, or that immigrants are taking their jobs, etc.

Because it is a well paid campaign by some big shadow super PAC.

Anything else is controlled opposition, probably planted by the same shadow super PAC. Including this article, which ends promoting "effective yet non-repressive ways of regulating major tech platforms". Riiiigth. That is clearly not a pushed agenda on itself on the same level as gun rights.
The research on line length is not new and it's certainly not BS. I'm sure that even you read better at 70 chars/line than 200.
Sorry, but no, it being a common opinion does not necessarily a reasonable one.

And one board member did resign over this prior to his appointment.

For us here in NL (where 90%+ of the population supports gay marriage) the whole idea that this is even worth arguing over seems strange, about as strange as coming out pro-slavery would be.
When did not being recognized by facial recognition become a bad thing?
Link in bio: the scrappy startups that power them
Article not blocked by paywall: https://electrek.co/2020/09/23/tesla-suffers-complete-networ...
Haskell-OpenGL
Using (functor) profunctor optics to alleviate the n × m instances problem in M
Quick question: is this the beginning of monetization of some of traefik future features ?
Great. I always really liked mobile wikipedia more than desktop.
8 years of my work on AArch64
Many people including me use the browser maximised all the time.
I've noticed this as well. Just the thought of being alone in a quiet forest with the sounds of the leaves rustling and the birds chirping, and the smell of the conifers puts me in a relaxed state of mind. I've noticed also that my mind almost reflexively anthropomorphizes the organisms around me, and I have a nebulous hypothesis as to why this is.

Consider this: those who become blind later in life often experience visual hallucinations (Charles Bonnet syndrome). It seems like there is something like a vision module in the brain which, when under-stimulated, starts producing its own content.

Maybe we have a social module as well, which, when under-stimulated by social interaction, starts hallucinating that non-human objects and organisms have human sentiments, and we feel a sense of affiliation as we might toward a human. The happy difference is that there is never a risk of negative social feedback from trees, rocks, or chipmunks, in the same way that there is a low risk of negative social feedback from very young children or kindly old ladies, toward whom I at least also tend to feel a reflexive sense of affiliation.

Thus, the feeling of togetherness we experience in nature is a result of our hallucinating social agents that never give us negative social feedback.

Moreover, exercise and the outdoors make you feel energetic and refreshed for other reasons, and when you feel good, the threshold stimulus for affiliative feeling is certainly lower.
A standard that is too open ;-)

Better have an alternative that is controlled by one company. Shareholders like that. Think social media, ads, apps.
... and Open Rights Group in the UK: https://www.openrightsgroup.org/

https://enwp.org/Open_Rights_Group
There's a joke that every web developer makes a personal page by first writing a custom bespoke CMS over a couple of months and then only using it for one "Hello, World!" post, but honestly, I've found that's been a great use of time for me. When I do real work projects, I've ended up saying "Didn't I solve this for my blog a year or two ago?" and then I dig up the code and reuse it. It's a great learning experience, and I think every web developer should do it.
Just because you built something in the "middle of nowhere" doesn't necessarily mean you should get to impose externalities that devalue the properties around you. It depends on what the externality is but zoning may not be enough, you may need to actually own the land you're creating restrictions over for it to be fair. Otherwise there's a first mover advantage in starting a negative spiral. If you don't do it on your land before your neighbor you get all the disadvantages without making money from the use.
If California was a country, it would be the fifth largest economy in the world. 118 months of consecutive job growth as of the last state of the state address. Our problems pale in comparison to our achievements. We're managing world class first rate economy, while other states suck up our tax money.
See also: https://www.forbes.com/sites/arielcohen/2020/09/23/airbus-un...
Right. When they're saying backup plan I guess they're talking about the super-rich and powerful who could move to Mars while culling the herd here so as to make space for more agriculture and industry to enable the settlements to thrive. They're not taking about the billions.
Show HN: Yet another Hacker News iOS client
I realize there's already quite a few HN apps on the app store, but I’d wanted to build something simple to try out some new frameworks. I ended up adding a bunch of features my friends requested, so now it runs faster than other clients I’ve tried, has upvoting, dark mode, text selection, comment collapsing, and other fun stuff. I’m very open to feedback and taking more feature requests, so feel free to discuss or DM me.
Coming soon: PDF will become Flash!