skysight-inc/HackerNews huggingface dataset:
I wonder who here has ever read the work of Jacques Vallee? I recommend it very much. There are two implicit and rather rigid views that I think need to be carefully scrutinized in many of the comments on this site for UFO-related posts:

The first of these is that whatever is happening on earth must either be a whole lot of nothing truly abnormal, or a case of aliens from other star systems having visited our planet, under the partial disqualifier that this seems unlikely as hell unless they have FTL travel capabilities.

What if it's neither of those things? What if something else, not normal as we know normal things of nature to be, but also not classically extraterrestrial or for that matter an outright case of hoaxes and mistaken identity is happening?

That last question leads into the second very common rigid point that should be scrutinized: the assumption that aliens have to be extrasolar visitors to be present on Earth. Since we known nothing about alien life, or any super-intelligent life anywhere at all, we can only guess at anything about its nature.

Because of this I think it's a bad idea to not consider the possibility of something entirely different from classical interpretations of extraterrestrials interacting with us already, and possibly in ways so strange (because of its own truly alien strangeness in a general sense) that they seem absurd and instead get written off as myths or hoaxes across decades and centuries of human history and reported events.
Young forests are actually more impenetrable than mature ones, since the keystone trees haven't had enough time to shade out the scrubby stuff.
I wonder who here has ever read the work of Jacques Vallee? I recommend it very much. There are two implicit and rather rigid views that I think need to be carefully scrutinized in many of the comments on this site for UFO-related posts:
The first of these is that whatever is happening on earth must either be a whole lot of nothing truly abnormal, or a case of aliens from other star systems having visited our planet, under the partial disqualifier that this seems unlikely as hell unless they have FTL travel capabilities.

What if it's neither of those things? What if something else, not normal as we know normal things of nature to be, but also not classically extraterrestrial or for that matter an outright case of hoaxes and mistaken identity is happening?

That last question leads into the second very common rigid point that should be scrutinized: the assumption that aliens have to be extrasolar visitors to be present on Earth. Since we known nothing about alien life, or any super-intelligent life anywhere at all, we can only guess at anything about its nature.

Because of this I think it's a bad idea to not consider the possibility of something entirely different from classical interpretations of extraterrestrials interacting with us already, and possibly in ways so strange (because of its own truly alien strangeness in a general sense) that they seem absurd and instead get written off as myths or hoaxes across decades and centuries of human history and reported events.
I think it's a grass is greener thing right now.

We miss the office because of a couple particular nice things. We're not thinking about the traffic, The daily grind, having to fit in lunch time while at the office, having to deal with the people that we hate in the office, higher pressure, somebody looking over your shoulder all the time, etc. I work from home and I would never go back to an office if I could.
Large objects can be so hard to deal with that they are often discarded, regardless of theoretical price or value. Motorcycles, Hammond organs, etc.

So often it might be worth quite a bit it someone in another location, but especially after someone dies, there often isn’t the energy to deal with it. So on the street it goes.

You can find some people asking $6000 for a Hammond B3, but then someone can’t give away a D-152 outside of an urban area because folks don’t know what it is on a search. It better than a B3, essentially the deluxe model. But they weight nearly 500lbs and people don’t know how to turn them on to test even (it is a 2 step process)
You're being downvoted but it's true - at various points in her life, she was a very hard person to like or be around. Being completely uncompromising can be fundamentally antisocial.

History is made by unreasonable people, as the saying goes, and she definitiely fit that definition.
> And reinforces the notion of a priest class, upon which amateurs, encountering the same, should abandon their labors and despair.

The priests are mathematical algorithms and their judgements are based purely on the ability of candidate algorithms to perform at the current standard or higher. There are no "code mages" in crypto. Anyone is free to contribute.

What you need to understand as an amateur coming into the field is that there are already rigidly tested standards that people depend on and have spent many, many hours thinking very critically about to ensure they are mathematically sound. At this point there are extremely high expectations for minimum levels of entropic distribution.

This is not an art project. New ideas must absolutely perform at a higher standard before anyone will even consider it. You are competing with what exists today and it will be 100% on you to prove that you are setting a higher standard. Everyone will follow you if you can prove this, I assure you.
I love this comment because it exposes several cultural assumptions in the parent which were not obvious to me on first reading.
Yeah, you really do. I'd imagine who isn't in the space might think "well the graphics are so outdated and the thing is so heavy, who would want to deal with it?"

And we don't know what else was on the curb that was taken by the trash people; sometimes you get to a point where you decide that cleaning out fast is worth more than hoarding until you're able to sell everything.
Well, my phone is three years old, bought after the old one broke, and my laptop is 13 years old, so you make your own judgement.
TBF this is more of a "have to find the right buyer" product. Some arcade aficionados would give an arm or a leg to get one, but most of us don't have the interest, the space or the know-how needed to get it running (I guess the odds of finding one in working condition, like this one, are not that good).
Program synthesis through optimal control or directly through algorithms like A* sounds fun and interesting. If I may, I would suggest to either comment your code or add more details to your README.md, because it is currently quite difficult to understand what exactly is being done here and how.
Randy Meisner, a Founding Member of the Eagles, Dies at 77
In q language, it really is t1~t2 match for full match or t1=t2 for item wise. When you have a fully coherent programming language, it makes sense that this and many other things just work. e.g. in q there are no CTEs it's assigning and using variables as you would in most languages.

https://www.timestored.com/jq/online/?qcode=t1%3A(%5B%5D%20s...
This is the US Military we're talking about. Have you ever tried to enter an Air Force base without ID and clearance?

You know what comes after a warning.
https://archive.ph/aKCBU
> TIL you can use UserDefaults to access other apps?

You can't, because App Store apps are sandboxed.

> V confused.

M too.
That's pretty much Pascal's qualifier-focused "CONST MaxStars = 5, MinStars = 0;" Not sure what beauty you see there: perhaps you find the curves of those parentheses sexy?
This is really off the mark.

I was horrible at communicating succinctly in both written and oral form and bad at PowerPoints and diagrams until 2016 - at the age of 42. I definitely wasn’t comfortable talking to “the business” and customers.

I got my first dev lead job and watch how my manager - the director of IT - at a mid size non tech company was able to translate my technical designs and challenges to the higher ups. I learned a little from him through osmosis.

I changed jobs in 2018 and I started proactively working with my CTO (my manager), sales and the documentation writers to become a better communicator.

By the time a chance to interview with BigTech in the cloud consulting department (yes full time job) fell into my lap in 2020, I had no problem passing a 5 round mostly behavioral interview where I had to describe technical accomplishments, business impact, scope, etc in STAR format - over video conferencing without the use of a white board.

I was still a little rough around the edges. But three years later, I consistently get great feedback from customers about my presentations and my ability to explain concepts and challenges to technical and non technical audiences at the same time. I’m not bragging just saying that it can be learned like anything else.

On another note, being able to work independently when spoonfed business requirements is considered mid level behavior according to the guidelines at every single major tech company that I’m aware of.
This looks great, looks like a lot of work has been poured in getting the UX right.

I am the creator of a spreadsheet-like JavaScript product named DataGridXL (https://datagridxl.com). I can tell how much work it is to get all the interactions right!

One thing that confused me is the immediate-drag when clicking on row or column header, I am used that single-click is for selecting, and only drag when the column or row is already selected.

In any case, you guys are on to something here! Best of luck!
Anyone else run into problems with Multiprocessing + Numpy?

I can somehow only reliably do multiprocessing with numpy when I set:

export OPENBLAS_NUM_THREADS=1

Of course, this is a workaround and not a true solution.
It just shows that there's no understanding of the depth of the problem.

Years ago I tried doing something like this (redefining functions, classes, etc) in a dev environment of a MMO game. This would be crazily useful as the env took 5-10 mins to boot. And game logic really needs tweaking A LOT.

I really wanted this to work. After all, it really feels as if python has everything for it. Banged my head against the wall for weeks, failed ultimately and gave up on live development in python completely.

In contrast, as a heavy emacs user, I tweak my environment a couple of time a day. I restart this lisp machine a couple of time a month.
This is a step towards what I think AGI would be: a model trained on visual and language data from the Internet used as a prior for an action model (finetuned perhaps with reinforcement learning) that would be able to learn how to use the frozen prior to make useful actions; I would separate the prior from the action model so there is no possibility of catastrophic forgetting (this is dealt by co-fine-tuning the model in the RT-2 paper), and because a more advanced robot would need to control more actions quickly, so it would be expensive to run the entire prior just to do basic movements in real time.

Edit: also, the model should be smart about how to use its "context window", when the robot is taught how to do a task and it needs to do that task, it must retain the knowledge.
Synesis
Personally i like bands with musical talent who don't brag about themselves in the music.

I know the bar is pretty high lately, especially with US music... /S

European progressive metal is really fucking awesome, and it really sets the standard for modern eclectic music.
I've never seen anything about training on probability distributions or trees of them. Do you have articles with examples you could share with us?

I did try a quick search for it. Found some interesting papers. The links to them are below in case anyone finds them interesting.

https://arxiv.org/abs/2212.11481

https://towardsdatascience.com/a-new-way-to-predict-probabil...

https://arxiv.org/pdf/1912.07913.pdf

https://dukespace.lib.duke.edu/dspace/bitstream/handle/10161...
The internal standards are basically the same but who gets an interview has dramatically changed due to the enormous resume pools. Where we would have interviewed a decent chunk of generically plausible candidates before the lay-off waves we now tend to be interviewing plausible candidates with some kind of special expertise related to the role.
> I would be totally weird out if some of my past co-workers suddenly reaches out to me with bullshit smalltalk to ask for a job.

What, why? This is what professional connections are all about! Sure it is weird when like a social friend from childhood reaches out with an ulterior motive, but it's not weird when professional connections reach out for professional reasons. You're the weird one on this one :) And you're probably limiting your own career with this hang up.

I love it when past colleagues reach out. Even if I'm not personally hiring or don't think they'd be a good fit for my current company, I probably know of other people and companies to introduce them to.
If they're doing both, I'd reconsider that policy. A lot of people will submit a normal application and additionally reach out through LinkedIn, since for many companies their direct application process might as well be a garbage bin even for qualified candidates.

If it's solely through LinkedIn fair enough I guess.
Fun fact, Doom was actually developed on a NeXTStation, so with a Unix based OS (and predecessor to modern day macOS).
Good call. That's why I'm not a Buddhist.
I remember it. Fireworks was intended for UI design (like Figma or XD). It had both vector and raster tools, but they were quite basic.

Graphite looks like it could become the jack-of-all-trades app, since its foundation looks very flexible (i.e. the node graph). But, it is in its early development phase and adding necessary features is going to take many years.
It was one of her tweets, it's on wikipedia and was widely "reported" at the time. It came in the context of her late conversion to Islam, and the blowback it generated (imagine being a high-profile personality in a deeply $religion-following country, and publicly abiuring that to become $aVeryDifferentReligion...).
Listed 2 years ago, apparently still unsold. Which proves the point I was making in my sibling comment :)
I never saw it as upscale, but I think it was the second big US fast food chain to open in NL, although their pizzas were thick and greasy and not very pizza-like, I liked them a lot more than McD.
Ask HN: As a fresher, should I do a startup or first go for a job?
Well, both are quite slow for what it’s worth, compared to most other programming languages.

Which is still plenty fast for CRUD web applications even at large scales, don’t get me wrong, I’m just pointing out that JS for example often has a 10x multiplier between it and Ruby/Python.
Stable Beluga 2 – Llama2 70B finetuned on an Orca style Dataset by Stability AI
Make that 50 years ago. There's plenty of reports from the 70s that show that certain industries were well aware of the damage being done.
Microsoft places cap-ex bets on datacenters for cloud and AI
The avocado lettuce wraps are really good (I'm mostly vegan). I've taken my young kids (6 and 4) there and it works out great. I usually get this and the kids get whatever they want.
This is true throughout south Italy. The mafia guarded the population against the parade of monarchies which ruled over the region for hundreds (thousands) of years.
It is hard to communicate the uncommunicable.

>"The main goal of buddhism is giving you meaning & joy in life despite of stress or tragedy."

See. I'm a buddhist and don't agree with this at all.
An interesting list:

- File timestamp

- System boot time

- Disk space

- Active Keyboard

- User Defaults

Makes sense but I imagine some of them will also be very annoying, it depends how strict Apple are about giving permission. If you have to maintain a separate record of file change time stamps for example that’s going to get pretty tiring.
Good tip, but to offer a counter-point: I skip a lot of text when reading job descriptions because 99% of the time they are packed with marketing nonsense. It's so dull, meaningless and repetitive that it's sometimes comic.

Ie toilet paper company: "Here at XYZ corp we believe we will change the world forever through market-leading technology that inspires generations. We hire innovators, explorers and change-makers. We're non conformists on a mission. blah blah blah"

The real job role: "be some sysadmin for an ancient legacy platform".
Yes, I think this is a big factor, to be honest. Whatever they do to make it work, Cheesecake Factory really works as a get-together or event restaurant. I have family an hour or so away, and often enough when we all get together it's at Cheesecake Factory. I even went there for my sister's HS graduation.
While that's a nice pithy response, it's not answering the question that the letter writer was likely asking: "Is going to college for 4 years in the later years of my life worth it compared to the opportunity cost?".
BTW, you mentioned that classes can be redefined in Ruby.

How does this work for existing class instances? Anonymous pieces of code, methods, etc? Even lisp itself does not save from all the corner cases, it's the dev culture that makes all these wonderful things possible.
If you don't how to efficiently work (technically and socially), it's better to gain some sort of experience doing that before jumping into the deep waters of startups.
I've been mentoring many new engineers and students this past year and there's a lot of people in your position.

Overall, the biggest setbacks are network and a lack of focus in the niche. Frontend developer at a professional level requires a top 5% (roughly) resume to be a competitive applicant.

I live streamed about some of the harsh truths people are dealing with now (not learning fundamentals being one of them) https://youtube.com/live/yNqWwX4jsI4?feature=share

Let me know if you (or anyone) want to discuss this further. There's a lot of ways you can set yourself apart but it's good to understand that we're not in the 2015 tech market anymore. Most people have to have an exceptional resume/network/or a calculated niche.
The models for curve fitting in my lab were using lambdas, which cannot be serialized by multiprocessing/pickle (at least that was the state about 5 years ago). The pathos.multiprocessing module [1] served as a drop-in replacement, which was able to handle lambda with its own dill serializer. Saved me quite a bit of refactoring.

[1] https://github.com/uqfoundation/pathos
Its combination of location, experience, salary expectations and sectoral business conditions.

In a good market everybody needs warm bodies, the standards drop, the pay levels rise.

In a poor market people focus on the absolutely required positions (e.g. replacing critical vacant roles) and pay levels drop.

Location (country / region) is quite important too, there are places with chronic and dire shortages in IT expertise (but salaries might not be great).

These are the fundamentals. Then you have the overlay of market making / matching which is clearly totally broken and only gets worse.

What is important is to find the discipline and energy to keep developing while job searching. Maybe work on a open source project or learn something new, expanding your expertise by going deeper or broader.
Ask HN: Do you pay to read news articles online?
Like many people, I often find myself clicking through to a news article, only to see that a subscription is required in order to read it, or that I have some small number of free articles remaining.

When this happens, I immediately think to myself "why would I ever pay to read articles from any single news source?". I prefer to read articles from multiple sources on the same subject or event, but refuse to pay for numerous subscriptions.

Do you subscribe to any news sites or services? Do you use clever tricks to circumvent paywalls?
>Meanwhile companies are having record profits.

Profits are measured in nominal terms, we've had the highest inflation in 40 years, and employees wages lag. Bigger revenue numbers, smaller costs means more profits.
They did, in 1984 and 1991. It's now been decades. It's even almost two decades since people felt it was now ok to call a robotics company Cyberdyne[0].

Decades have passed, and with pretty much no actual surprises on the way, we're steadily marching towards creating robots with the power to destroy humanity. We haven't made much progress on time travel though, so whatever happens, we probably won't have a chance at a do-over.

[0] https://en.wikipedia.org/wiki/Cyberdyne_Inc.
We were all that crappy developer at some point…
You could go out, network, go to hiring fairs and various places.

At which point you're pretty much always going to be asked for a LinkedIn, and pretty much noone will want to put work in for someone not doing something has simple as creating an account. So, unfortunately, as the other comment said, swallow your pride.

These networks have made it so that the cost of idealism is being cut off socially, whether that's friends or employers.
This only applies to App Store apps. Mac App Store apps are sandboxed, just like iOS App Store apps.
I was unreasonably amused by this recent story about hCaptcha, which uses AI to generate the images of things you're supposed to choose (traffic lights, buses):

> Discord's captcha asked users to identify a 'Yoko,' a snail-like object that does not exist and was created by AI.

https://www.vice.com/en/article/xgwy5n/captcha-is-asking-use...

It made me wonder how long it'll be before these kinds of AI decisions seep into "real life". For example, imagine software that identifies popular items on Amazon and then arranges to have knockoffs fabricated, and then a truck full of yokos shows up somewhere.
Is there any chance that the rows actually do have a unique id, but it's not being displayed without some magic incantation?

Asking because I've seen that before in some software, where it tries to "keep things simple" by default. But that behaviour can be toggled off so it shows the full schema (and data) for those with the need. :)
You can have barriers that can schedule "something else" if the barrier is not ready, by using the services provided by the operating system.

For instance, in Linux you can use the syscalls FUTEX_WAIT and FUTEX_WAKE.

Instead of waiting in a loop for the barrier variable to reach the right value, invoking FUTEX_WAIT will schedule "something else". Whoever modifies the value of the barrier variable invokes FUTEX_WAKE, so that everybody who waits will check if the new value is what they are waiting for, otherwise they will yield execution again.

In Windows there is the analogous function WaitOnAddress().

Without using the operating system, on Intel or AMD CPUs it is possible to use the instructions MONITOR and MWAIT, or their unprivileged variants UMONITOR and UMWAIT (the latter are available only in some recent models).

By invoking MWAIT/UMWAIT, a thread will sleep until another thread will execute a store instruction towards the monitored barrier variable, changing its value.
Famously, they tried to recreate it once. And slipped. And people died
>" Instead of focusing on the source of stress and trying to solve the underlying issues, it fights the symptoms."

This isn't bad. One can take medicine to reduce a fever to help the body heal.

Nobody says "but reducing the fever is worthless, that is just treating a symptom".
"journeyman"? Might be too dated, or too gendered these days, but yeah... some 'not junior' term that just indicates they're "better" (experience or skill or both) than the juniors, but without all the expectations that 'senior' should bring.
Integrate Replicate in Rails Application
Man, that's some serious black belt level overthinking.

One open position, 1000 resumes received, pick a handful to interview, hire 1 after a few weeks, 999 come to HN to ask if the job market is tough and say they can't get hired anywhere.

No need for some weird conspiracy theory.
APIs Enable Differentiation for Financial Institutions