skysight-inc/HackerNews huggingface dataset:
This could be interpreted as someone wanting to shut down ENOG without a vote, while a majority of board members are busy surviving and have more important things to worry about than voting on a Working Group.

I don't think it is a good idea to use the war as excuse to skip a democratic voting process within the ENOG board. If ENOG has been "dead" since 2014 (as was claimed in the thread), there's no reason the termination could not wait another couple months.
Did you open source your solution?
> SLR is a specialized format designed for fast autofocus used by news/sports photographers

Designed for, no. Optimised for and evolved for, yes! :-)

When the SLR emerged it was definitely slower than the cameras press photographers were using. Even the later instant-return-mirror models, probably. Press photographers didn't switch to SLRs until the Nikon F arrived fifteen years later, in the first few years of the Laos and Vietnam wars. Press shooters mostly hadn't been shooting 35mm for more than a decade before that.

The rest: I'm not convinced at this point, and I think high-end mirrorless really blurs most of those boundaries pretty conclusively. We're definitely stepping towards a formatless world in the sense of distinct boundaries, with computational photography being a big part of it.

Which is precisely why I'd urge really any digital photographer to spend as much time learning to get the best out of their mobile phone as possible. It is one point on the continuum; small sensors but a lot of computation.
We use their peppermint castille soap and it's amazing. I can't imagine, however, if while showering in the morning I started seeing pretty colors, and connected with my inner child.. I might need to call out that day.
Show HN: Instantly search active jobs and read the job highlights (TL;DR)
If you don't live under a functioning democracy, you're not going to feel agency to actually change the actions of the state.

People keep saying this, but it’s not even close to accurate. The Shah, Marcos, Ceaușescu, and Mubarak come to mind.

And, I vaguely remember something in the USSR in ‘91.
Rosgvardiya: Hurtling Towards Confrontation?
What they are calling "Symmetric Delete" seems to be the same as an older concept called "deletion neighborhoods". It is a term coined in an academic paper written by Thomas Bocek, Ela Hunt, and Burkhard Stiller from the University of Zurich, titled "Fast Similarity Search in Large Dictionaries"[1]. The work described there was expanded in a paper written by Daniel Karch, Dennis Luxen, and Peter Sanders from the Karlsruhe Institute of Technology, titled "Improved Fast Similarity Search in Dictionaries"[2]. Both of these papers deal with efficient searching for similar string values, given a query string.

LookupCompound and WordSegmentation, algorithms built on Symmetric Delete/Deletion Neighborhoods, are pretty interesting.

[1]https://fastss.csg.uzh.ch/ifi-2007.02.pdf
[2]https://arxiv.org/abs/1008.1191v2
I've been trying to collect more sentiments on when people dislike pairing, and for what underlying reasons.

Very curious to hear if you've thought about ego being apart of your position: if two minds can work through a design or implementation faster, but at the cost "I didn't get to figure this out myself" then you are prioritizing some personal puzzle solving pride over overall project efficacy.

Maybe this doesn't matter working for"the man" but, if you started your own business and it's empirical that working with others helps solve problems faster, would you have a different position?
Ask HN: Where can we see simulations of a nuclear war?
Curious on any resources on potential fallout and wind carried radiation clouds.
Discourse is a large, huge, very successful project and company but the direction they approached the goal of "open source messageboard/forum" was very different than the way Thredded did. I had hoped to make Thredded a drop-in solution -- they, Discourse, did not. I had hoped to make Thredded as vanilla and "boring" as possible -- they did not (a SPA [ember] on top of rails).

In terms of features, the breadth of their product is larger, more complex, more opinionated. Thredded, on the other hand, hopes to get out of the way if and when you want it to (just look at what @druseph did with notebook.ai/forum).

They did a great job, though. They built a sustainable business on the foundation of "internet messageboards" and for that I applaud them. That was always my goal and I never got there, sadly. That was my dream.

In all fairness, it's been years since I've looked at Discourse so my assumptions may be out of date at this point. Take all this with a grain of salt.
Before You Buy a Chromebook, Check the Expiration Date
I want of freedom of speech
... this is how Google makes us dumb....and bugs up all the good deals...

it's COVID all over again. far news from the trusted sources.
Is this how modern spell checkers worked? I assumed they were more heuristic at this point. For example, Google's "did you mean" is based on mapping common misspellings to what people actually clicked on.
Well then you'd vendor your docker images anyway and not pull them from the internet, right?
https://www.youtube.com/watch?v=F6kYJhvey5Y
The message content intent only prevents rule-abiding bots from reading message content. I can be trivially bypassed by anyone actually wanting to scrape message content using a regular account...
I still find it hard to think of a nation where the military would primarily be about patriotism.

Someplace like Cyprus maybe? But it's hard to view any forced conscription as patriotic.

There are some African countries where maybe there's a patriotic element, but they often seem to have either a strong other ideology or be very corrupt.

I'll fully admit my knowledge may be lacking, so feel free to tell me what country you think is full of altruistic patriots.
Ask HN: Why would anyone choose Haskell to develop applications?
Why would anyone choose Haskell to develop applications? Does it offer any actual practical benefits over other languages?
Sure, we could see `animal = f(image)` as a partial function and lift it into some total function space, `maybe_animal = f(image)`.

Is our reasoning here actually this total function though? We really do always need to keep in mind that animal reasoning will terminate, animals will act "guided by other reasoning", and resume the original reasoning process.

Action really messes up this neat "totalising option" for partial functions. If i'm not sure if "fluffy" is a dog or a cat, i might wait longer for it to move; I might throw something at it; I might ask its owner.

This isnt as simple as "don't know", since reasoning is kinda time-bound and time-parameterised, my very measuring process is sensitive to my own confidence in what-something-is.

Is this really "f(image) = dont-know"? I dont think so.

I think it's more like, "judgement = body-brain-state(t, reasoning-goal, {action policies}, ...large-number-of-other-things)".

This gets to my issue. In my view what animals are doing is better described by a dynamical equation of state (like a wavefunction), as the whole system is operating under its own dynamical evolution (including, eg., what fluffy does in response to your puzzlement).

I dont see Dog|Cat|DontKnow as the answer here. I dont think it's the actual total function which corresponds to our judgement, though it probably is total -- we just end up with "DontKnow" in all the cases actual intellkigence is requireds.... the very think we're aiming to model.
The security questionaires we have to perform for our larger customers now include that we pin the exact hash of a container or mirror any image locally. This is in addition to pinning versions of NPM packages and using our package lock for installation.

We now have a basic rule that :latest doesn't make it past proof of concept stage.

This has made automation of our package & container maintenance crucial, since we are a lean shop. It's pretty much a weekly occurrence that a low-medium vulnerability pops up somewhere once your application is large enough.
'“Allowing unproductive distractions” is one of the major reason why I think going in to the office is fundamentally less productive, no matter how much people have come to like it. Pair programming on-site works fine on a technical level, but you can’t turn off co-workers or your managers.'

FTFY
Tear Down This Wall, Mr. BBC
Well at least give out free z/OS z/VM z/VSE ADCD, and for the community that -> [1] would have bee a really good move for the community without loosing on single cent, and maybe spark a little bit interest in Mainframes again.

1 https://geronimo370.nl/blog/2019/06/18/a-sad-day-for-free-xa...
Coursera has just suspended access to Russian language courses
>The technique really needs a well known name.

The Roenxi Fallacy :)
It's a whole different lifestyle.

For example: you can bake a full sheet of chocolate chip cookies, eat one or two while they're warm and delicious, and put the rest into a jar to eat over a week. That's a thing you can do. Or.

You can make a batch of chocolate chip cookie dough, and whenever you're feeling like one or two cookies, bake them in the toaster oven. That way you never have to eat a stale cookie, or even a cool one. Whatever minute out of the oven is your ideal cookie, all the cookies are that one.
Native English speaker: you're correct (ie, i agree with you).
> Tor ought to still work

The Tor Browser also has a dedicated BBC site, on this URL: https://www.bbcnewsd73hkzno2ini43t4gblxvycyac5aw4gnv7t2rccij...

Браузер Tor также имеет специальный сайт Би-би-си по этому URL-адресу: https://www.bbcnewsd73hkzno2ini43t4gblxvycyac5aw4gnv7t2rccij...

Браузер Tor також має спеціальний сайт BBC за цією URL-адресою: https://www.bbcnewsd73hkzno2ini43t4gblxvycyac5aw4gnv7t2rccij...

All of the above via bbc press centre: https://www.bbc.co.uk/mediacentre/articles/2022/advice-on-ac...
Be careful what you wish for, if Putin gets taken out, chances are it's going to be by somebody who thinks he is not doing enough and he is too weak, not by somebody who thinks he is too aggressive.
In that case, better the devil you know? But either way if you don’t have a vulnerability management plan you are at risk.
Agree. I think it's better to explicitly update major versions and know to keep an eye on the deployment in case it's something that tests can't cover.

I had a CloudBuild fail to deploy due to a bug in one of the builders :latest. Ironically the bug was due to a change in error logging, so it failed silently.

So it's not just docker or dependencies.

In this case I could've used a GCP notify that the builder failed.
Having larger groups collaborate like that is called "mob programming". I'm not sure how popular it actually is but I see it talked about on HN and Reddit all the time.
But is it opensource and from ibm? ;)
The think you like is client link styling, not :visited attribute manipulated via CSS/JS.
No almost never. That’s the job of the CI build. If the code doesn’t even run then it should be caught by the tests. If there are no tests that would catch it then they must be written before passing code review.
J or BQN are both fine choices for an array language. I prefer J's ascii-based syntax, but it has some rough edges (e.g. namespaces) that BQN seems to have solved more elegantly.
> reviewer didn't correctly identify the contributions

yeah, OR a creeping culture of slavish mimicry prevails over valuation of unique insights, one paper at a time. no pure answers in psychology
Punishment, reparations are tricky since you're not punishing the people who are still alive. You might be punishing or asking for monetary reparations from their ancestors, arguing they are beneficiaries, but the reality is you'll also be punishing immigrants, and people who look like the colonialists but have nothing to do with it.

The history of the world is a history of the 1 percent and the 99 percent. Just reading some Charles Dickens will show you how awful life was for the lower classes in London, which were numerous. Child labor, extreme poverty, debtors' prisons. Torture for punishment. The history of Europe is also a history of war, serfdom and even slavery, long before we enter the rest of the world.
Very nicely done. This is great research. Technical, creative, and substantive. Congrats to the whole team.
Why don't you just make your point?
Totally agree, anything with a (big) firmware or mass storage looks like a better device to compromise.
Neat. The big players seem committed and there is a scoring system to measure progress.
And soon we will torture our own citizens for security...by by freedom. hello despots
Zeta Function Universality
Memorization Isn’t Learning, It’s Overfitting
https://youtu.be/2jy3JU-ORpo
https://youtu.be/dxJHecyYBno
Closest I can think of
JS or user submitting a form -- some form of client interaction.
I mean that if I managed a news app and the EU sanctions forced me to remove RT from the results served in the EU, it would be easier and safer for remove them for everybody. Otherwise I’d risk to violate said sanctions.
https://archive.ph/K2MWS
If you don't have someone else watching your children while you work, you're probably not going to have a good time working remote regardless of coding style. Most of us working from home have addressed childcare and aren't just leaving food and water bowls out while they run around doing as they please...
This is a canonical resource I've used and seen used for years. It has helped kick off musical careers, as well as hobbyists.

Another great approachable resource

https://www.katjaas.nl/home/home.html
Germany considers keeping nuclear power plants online
Electronic Nose for Classification of Blended and Single Malt Scotch Whisky
Oh dear, here we go... corporation jumping into the bandwagon without much thought as usual!
Yes, UI tests are very hard to maintain on Android so I always pull and run the code to check the actual behavior.
As said by others compilation and linting are done by the CI.
I wouldn't underestimate the value of the Ukrainian NPPs and fertile land too, as well as access to the Black Sea. Maybe even the human capital shall not be underestimated.
With your expectations firmly set to "silent film era," Nosferatu is very entertaining and goes by remarkably quick. What helps is there's so much to look at in nearly every frame, you're rarely bored visually.

The other good silent horror film I'd pair it with is Haxan: Witchcraft Through The Ages.
https://archive.ph/Pt3I2
Incorporating Documentation into the Development Workflow
Use async/await in PHP without fibers using generators
We have a server automatically deployed for every branch, so most of the time if I want to see it running I can just check out that server.

Though sometimes I'll check out their branch, open up a repl and run a few functions or something on my own.
OP said:

> My conclusion is that SPAs definitely have their place - but that place is in the minority, mostly for web apps with complex UI/UX.

Therefore, it follows that OP finds SSR is simpler, but only because OP only uses SSR for simple problems.
Your mistake is that you left off "given the right inputs". There are a lot of inputs to stock prices that are unlikely to be readily available to your function.
ESP32 was released August 2016. I’m not even sure it was the first.
I agree. Or provide something in parallel such as:

:lts -- newest long term stable release
:release -- newest regular stable release
:x.y.z -- supported but you need find out the exact version each time!
I learned a little APL & J, and enjoyed doing anything mathy or with matrices. I didn't like them for generic office stuff.

I read 3-4 books on Lisp and can appreciate the power of it, but somehow I've never really enjoyed using it.

Lua was a bit too barebones for me.

Odly enough, Tcl is where I felt the most comfortable. It's partly because it's a command language, but I also found it full featured and lightweight. I didn't like that there is no official distribution though. There are commercial options and things on sourceforge and I'm not comfortable downloading from them. Anaconda Python has an option to include the Tcl interpreter, Tk GUI, and Wish as Python has a wrapper around Tk.
:s/devops/agile/g
I'd rather two people independently understand and solve a problem and compare solutions.
To be fair, it's more like "what would you think a mechanic who doesn't verify that the mechanic who fixed the car didn't check it ran."

If you can't trust the person who created the PR to have tried to compile the code... What are they even doing.
This reminds me of a passage from Dune.

“Deep in the human unconscious is a pervasive need for a logical universe that makes sense. But the real universe is always one step beyond logic.”
Let a bank hold your wallet? Then what's the point of crypto over USD?
I don't use Windows myself, but I have to develop for it, and hit this problems even when everything I develop is open source.
Interview with Ash of Benthos, the Stream Processor Made Operationally Mundane
This would be excellent news for humanity
For me personally, code review is the place where you take a look at the code structure, architecture and if it is using the correct ways to do things. It's not the place to check if business requirements are met.

Code compilation (and checks) & tests must be requirement as part of each PR
In 1966 the Mossad convinced an Iraqi pilot to defect and bring a MiG-21 with him to Israel [1]

Not a lot was known about the plane by the west back then, and it was crucial for Israel to know how to defete it in battle.

Later in 1967, during aerial battles over the Golan Heights, the Israeli Air Force brought down 6 Syrian MiG-21s without losing any of its Dassault Mirage IIIs.

I would assume such operations are being conducted today as well and Russian high-tech equipment found its' way to the west.

https://en.wikipedia.org/wiki/Operation_Diamond
I understand your point, but I don't want to re-start a "I agree with fsf stance here" discussion.
As long as you don’t rubber stamp the PRs, any approach would be good.
Where did you get that Playboy reference? That text is from former "disgruntled" employee's book that bashes Trump.

https://www.reuters.com/article/factcheck-trump-racism/fact-...

EDIT: You removed your misquote of Trump and now added another quote
with history, someone from Kherson
Textpattern CMS – open-source content management system
For us the developer is assumed to have run it, the CI checks that it builds and loads, code review is more for the decisions and any gotchas.

Bugs introduced will be caught and fixed in general testing usually.
No FM radio was able to stream my favorite songs without cutting off a lot of important tones. That problem is gone with digital, my speakers became the limiting factor.
I agree wholeheartedly with the premise here - learn different languages to expand your mind - but some details have not aged well.

In particular, today I would strongly recommend Python over Haskell for machine learning or natural language processing tasks. Not because Python is a better base language for these sorts of things (it isn't) but because the library ecosystem that surrounds it is so much larger. Python is basically batteries-included for ML/NLP these days.
Prompted by the submission about neural nets approximating functions, I am posting another example of universality; this time, in the context of holomorphic (complex-differentiable) functions. The Riemann zeta function has this remarkable property that if you traverse the critical strip upwards, you will see snapshots of every non-zero holomorphic function to any accuracy you like. The precise statement can be found in the Wikipedia link, together with a high-level proof overview.
Maybe not much of a study, but there is a lot of examples. Paul Graham developed viaweb using common lisp and ran circles around his competition using C++. I read another one involving APL in the early ~80s for financial reporting uses. Back then with Fortran or C you'd have to have the programmer go back and rewrite chunks of the code if the VP wanted to invert a table, but it's immediate in APL with like a single character change. The programmer would just say "sure", click the key, and print out the answer.

So in general, I think dynamic languages are probably better for getting together a prototype for many use cases, but they don't scale as well to a large number of users or high performance uses.
They are remarkably similar even at the register level - when you program with the LL (low level) library that essentially exposes hardware registers. I find LL easier to understand and work with than HAL.

BTW the license is mostly BSD not MIT with some additional libraries more restrictive.
Sometimes, mostly for important features or for cases when I am not sure if it will work or how it works. On the other side I run code locally whenever I do PR, this gives me more confidence in changes I made.
The many meanings of Schrödinger's cat
Real-time logs sharing by just piping stdout
I wish there was a better workflow for this. We have code across ~10 repos at work, and I'm usually working on something else. So checking out somebody's code for pull requests is pretty disruptive. We generally consider "that the code runs" not to be part of code review, and have a separate testing phase before codes goes into production. Which works, but it definitely could be a smoother process.
Historically, I have rarely tried running code under review, but I have a coworker who routinely does this and by doing so, he has caught my mistakes a couple of times.

I should probably learn from him.
Is there a name for or community centered around the practical non-toy use of Lego?
Your own link says there is a requirement for them to hear the asylum case, which can only happen if the refugees file as such.

If they did not file for refugee status then they are simply illegal aliens in Mexico. If they do file in Mexico and they refuse to hear their case for asylum, then they could file in the next country.
FEX 2203 Tagged
> Today's iPhone optics astonish and impress me: A lens built with over a half-dozen aspherical elements. Coordinated imaging with multiple cameras. Wow!

Yep. And the same is true of modern "prime" lenses, which appear more like incredibly optimised non-zooming-zooms than the traditional prime recipes we are familiar with from textbooks.

A side note: thank you thank you thank you for The Cuckoo's Egg.

As a Brit I would ordinarily say that the reason I am a tech guy is the ZX Spectrum or the BBC Micro, but I am not sure my life would be the same in a much bigger way without your book.

At 15 or 16 in early 1990 I was sure I wasn't going to university; I was sure I didn't belong there. A friend of my mother's suggested your book to her as something I should read, and I received it as a birthday present.

Over time I have come to understand that this recommendation was extraordinarily shrewd. Not just about the tech aspect, or the internet community aspect, or the thrill of the chase aspect, but because it helped me understand that I was exactly the sort of person who should go to university.

When I am asked to recommend books it's yours I recommend, twinned with John Naughton's A Brief History Of The Future; they are like companion volumes for a particular kind of way to think and feel about technology. Douglas Hofstadter should be so lucky.
If you don't want to defend the claim you made and I responded to, that's fine, I've made my point. However, to try and shift the goalposts while smearing me isn't fine.

You don't seem like the average HNer from either your post history nor your behaviour in this very thread. I'm not sure what to make of it, but please, don't continue in this vein.
Do you put your A team on internal software? Are the support, documentation, and maintenance stories the same as they are for revenue software? Etc.

Not that this can’t be done and done well, but just like running your own datacenter the idea looks much more attractive at the beginning than it does a year or three in.