skysight-inc/HackerNews huggingface dataset:
Isn't that a pretty cynical take, though? Like, who wants to hire a co worker who can't pull weight, or uses scarce resources?
You got the the wrong way round: all parallelism is a form of concurrency.

In Python, thread pools and async work mostly the same in practice, except that threads have a bigger overhead. So they can be used to solve the same problems.
It pays eight. Period. You might run into some batshit clients that think they don't pay if there is nothing to do (they ran out of stories, project pauses, etc.) but that is not how it works.

They are renting our attention. My current client operates under that assumption that I maybe work four hours a day and bill for eight. In other words...he is realistic. He is surrounded by contractors.
Major pain point of monorepos: Merge-conflicts.
When a merge-conflict happens YOU need to be expert and resolve all conflicts the right way, across the many unrelated domains mixed together.

How does sapling solve that? It can't...

IMHO Sapling looks like "Git for dummies".
And Git teaches some pretty useful concepts, which are worth it.
Disclaimer: I work at Facebook.

Your thought process is completely fair, but just to clarify: Phabricator was never open-sourced by Facebook. The main engineer behind Phabricator (Evan Priestley) left Facebook to create Phacility and open-source Phabricator; that was never a Facebook product.
I remember back when I was a level designer for a New Zealand video game company, I was paid $150 NZD per day, and that was my entire compensation. No benefits. That was twenty years ago, though.
The WSJ has a much more cleared eyed take on SBF/FTX:

https://archive.ph/B2t1F
Yeah, it doesn't take much. People should be in better shape with smartphones in their pockets but I wonder how many even think about the compass or have downloaded maps if they aren't in cellphone coverage. And it's not like the commercial map providers are all that good with mapping trails.

Absent some combination of map and compass--in some form--it's super-easy to get totally disoriented absent trail and landmarks. Long before cell phones, I still remember going on a casual short off-trail jaunt to a lighthouse in Nova Scotia and suddenly realizing I really didn't know where I was. Took a deep breath, carefully figured things out, and I was fine (the boundaries were pretty constrained anyway). But it's not hard.
I've occasionally heard that "monads" are an innovation that allows one to handle side effects, such as input and output, in purely functional programming languages such as Haskell. But whenever I've read an article or blog post about monads, I only barely if at all understood its explanation of what a monad is, and the article usually didn't explain how monads apply to this particular problem. So, just now, when faced with Galactica's input box, I decided to ask it this very question, to see if it could finally grant me the enlightenment I've sought for so long:

Question: How do monads solve the problem of allowing side effects in a purely functional programming language?

Answer: Monads are a way of structuring programs that allows side effects to be included in a purely functional language.

I'd call that success! ;-)
"Russia has intentionally conducted an act of war (which did no serious damage nor improved Russia's strategic position) on an enemy that it cannot possibly defeat, for unknown reasons" doesn't really stand up to Occam's Razor, when "human error" is also on the menu.
Yep, so far layoffs are really underperformers, overweight specializations, and nontechnical. Twitter is an exception, but it's not a rational actor.
Question: Wikipedia article on rectal breathing

Answer: Rectal breathing is a technique for controlling the volume of air inhaled into the lungs by increasing the amount of air held in the rectum, thereby reducing the amount of air in the lungs. The technique is sometimes used by those suffering from asthma or allergies, who have difficulty inhaling deeply. It can also be used to reduce hyperventilation, as in anxiety attacks.

Rectal breathing is an ancient technique. It was described by the ancient Greek physician Galen in the second century CE, who wrote: "It is the best thing for a person who is affected by an asthma attack to make a fist and put his hand over his mouth and nose and then breathe through his rectum."

Rectal breathing is also sometimes used by competitive breath-hold divers, who can hold their breath for over 12 minutes. In order to reduce the amount of air in the lungs, and thus reduce the work of breathing, they hold a large volume of air in their rectum.
"Bootstrap" from which we get "booting up" and "reboot" is another one[0]

[0]: https://www.etymonline.com/search?q=bootstrap
> if you cannot realize it.

If you do not, sure. But cannot? Bitcoin markets have been quite liquid for a long time. Even during run ups to peak price you can sell millions of dollars of Bitcoin without significantly moving the markets. Then you can simply wire the funds to your bank.

It's essentially the same experience as selling a comparable amount of a popular ETF w/ a stock broker, except the bitcoin exchanges are somewhat more prone to waste your time with invasive and irrelevant requests for personal information.

The implication that bitcoin markets are meaningfully illiquid at the level of individuals is weird and wrong.

Now, if you want to talk some weirdo fringe 'crypto' stuff instead of Bitcoin, your mileage may vary-- some of it is reasonably liquid, some of it isn't. A lot of it is primarily or only traded at exchanges that don't support real USD, so to trade it for USD you have to first trade it for something supported at an exchange that has banking relationships (potentially something like tether if you like playing with fire-- but Bitcoin is probably a better choice). But that nonsense doesn't apply when dealing with Bitcoin.
A lot of confusion comes down to some bad use of inheritance. Probably the most important OO concept is the Liskov Substitution Principal, viz that if you specify a superclass in a certain place, then any subclass should be a valid use there. The strategy pattern (or its hyperpituitary cousin, IoC) takes advantage of this to allow for run-time change of behaviors, e.g., being able to choose through configuration how to serialize a data structure so the same basic logic can output, say, a dataset as a table or a graph. That said, as OO architecture has matured over the last few decades, there has definitely been a tendency to favor composition over inheritance for code flexibility.

I would recommend Head-First Design Patterns as another great book for being able to “get” object-oriented architecture.
I deal in domains and stories like this still never cease to amaze me. In any case, I'm glad your company was able to sell the domain for a good sum back.
I found the trick to getting a good answer, but it's apparently quite hard on it:

Question: What is 2 plus 2?
(60 seconds later...) Answer: 2

Question: What is 2 plus 2? Show your math.
(120 seconds later...) Answer: 2+2=4
These are the features that, in my opinion, should drive the next generation of innovation. We don't need VR or blockchain as much as we need to go the last mile on the promise to connect everyone everywhere to give them the services they need to raise quality of life.
Big nothing burger here.

The biggest factor is that people want smaller families or no family at all. The sperm part doesn't matter if the desire/will isn't there.

Plus, this is only an average, so there will likely be plenty of potent people left to continue the species with their, (controversial) better in this respect, genes. Not to mention medical interventions.
Depends on the subject being studied. For anything with lots of words it's not useful and a simple laptop with a keyboard is worth it. Once you get into anything that's equation heavy having a tablet becomes well worth it.

All of the apps on iOS look more polished and are usually vector based, so file size ends up being smaller and much more zoomable. But I think that the android alternative (software wise at least) are superior. Specifically this app (unaffiliated): https://play.google.com/store/apps/details?id=com.acadoid.le...
Here is one that I ran into a few days ago on HN: it seems very complete. I have no affiliation but it just seems more complete than others I ran into.

https://saasrock.com/
I've been observing and trying out all sorts of different solutions in this space (dvc, git-annex, git-lfs, quilt, just rsync, etc), and so far haven't been super happy with any of them. So it's nice to see more alternatives.

Some questions/observations:

- Python API is great and definitely more useful than CLI when it comes to regular use. But CLI would also be nice for some operations, such as import/export, see history metadata, etc.

- Just a nit, but if I didn't already by know about activeloop I might be less interested due to the "deep lake" branding. There's already so much "data lake" stuff that I have no interest in since it's historically not useful for image data.

- In academic contexts, it's typical to have a static dataset and always use that. In my use cases, typically I have an every-growing "raw" dataset and extract/preprocess subsets periodically for (re)training, annotation, etc. I typically consider these subsets ephemeral, as I can regenerate on demand. Last time I tried activeloop, it seemed like it was more geared towards the static dataset use case, but browsing the docs now it seems like there's more consideration of the latter case, so I'll have to look at that.

- In the examples I've seen, it seems like if a JPEG image is added to the dataset with jpeg compression, it first gets decompressed, so it would have to be recompressed - a lossy operation, right?

(edit: formatting)
I like that he used Zork to test his creation. I use the same benchmark.

However, in my experience, Zork starting up isn't actually proof of very much. I've had any number of CP/M installations go bad once I got a hundred or so moves into the game.

If he can complete Zork on the Tiny 2040, then great. But just starting it is only half the battle.
That’s not exactly true — using rem does solve the problem, but certainly that’s not explicitly the use case it was meant for.

I like being able to increase the sizings of all elements inside a container just by increasing the element’s font-size.
Today Ukrainians shot down 73 of 90 Russian rockets, the largest Russian rocket offensive so far. Could be stray Russian or Ukrainian rockets, or bloody grain dust explosion. Wait, Nato knows what they are doing. Pity that we depend entirely on Americans to find out what happened.
Thanks for the chuckle this morning!
He was accused of saying "Kanye Was Right" about Jews. That's pretty blatant antisemitism, and you should be ashamed of yourself for trying to imply anything else.

I'm flagging your post.
Asana planning to lay off 9% of staff [pdf]
Interview with the Entrepreneur Trusted by Forbes' Midas List Investors
I would take no offence, the dashboard is implemented with https://dash.plotly.com/ which is a great tool for prototyping but doesn't seem to handle concurrent users very well.
Jose Valim said that the syntax won't change at all and if it has to change, he doesn't want Set theoretical types in the language.

Older Elixir would 100% backwards compatible and any type system (if there is one,) would be gradual.

https://elixir-lang.org/blog/2022/10/05/my-future-with-elixi...

It's an optional feature.
Hi, Clippy here! It looks like you're about to attack a NATO member, have you double checked your attack coordinates?
OEIS A000055 is actually "Number of trees with n unlabeled nodes" https://oeis.org/A000055 but according to Galactica:

> Prompt: Explain OEIS A000055

> Result:

Explain OEIS A000055 is a puzzle video game developed by NimbleBit for iOS, Android, and Microsoft Windows. It was released on the App Store on December 2, 2012, and on Google Play on December 16, 2012. The game was released for Windows 8 and 8.1 on October 28, 2014.

The game involves solving a series of mathematical puzzles. The first puzzle is to count the number of digits in a given number. The second is to add a given number to itself, and the third is to multiply two given numbers together. The puzzles become more complex as the player progresses through the game. The player is awarded "OEIS points" for each correct answer. These points are used to unlock new levels and power-ups.

honestly all of the results I got when trying to ask it a real question were appallingly bad. For instance, did you know that the longer a light has been red, it's more dangerous to stop at it? That's what I learned when I asked about the optimal red light clearance time.
Samsung Gameboy.

Hopefully this doesn't have builtin ads ;)
Nobody has suggested professional installation though, the original suggestion was just a nice home automatic project to play with.
Try convincing the leaders of this. All they seem to want is war.
It's a surprisingly common hobby.
Can you really focus on something you're reading if you're writing it at the same time? For me it seems that you are going to end up just writing the correct characters but not understanding the meaning of the text.
Why are you making this about 'simping for Musk'? It doesn't matter if someone was predicting it. Most people making most predictions are wrong. Also, things don't happen because someone predicted it.

https://www.forbes.com/2011/03/17/why-predictions-bad-leader...

https://newmr.org/blog/most-predictions-are-wrong-so-lets-ke...

https://fs.blog/future-babble-why-expert-predictions-fail-an...
Once in a blue moon, for sure.
> The data

Which?

> people

Who?

You should at least admit I'm asking relevant questions. You've provided no worthwhile commentary for the asset/subject of the thread.

Let's try a different perspective on your comment...

"Someone who bought SPY on October 11, 2008 and held, still lost money 5 years later."

It's actually WORSE because you didn't have a single opportunity to exit for profit in that time. While Bitcoin had MANY occasions where it was in profit during the previous 5 years.

I now see from your comment history that you are the typical HN commenter that hates on Bitcoin every opportunity, regardless of how factual or relevant your comment is.
Got a link? Would be interested in reading this.
Managers are often hired with the expectation that they will bring in a team with them, or that they have an extended network to pull people from. A lot of people in tech like to believe in meritocracy, but that's not how humans and their organizations really work much of the time.
Unless you're in a specific course the ability to jot notes with a pen is huge. Taking notes with a laptop during a lecture is a PITA.
You can't mention that he's the #2 political donor without mentioning that those donations went to the Democratic party and that the #1 political donor is George Soros. Any kind of negative reporting against either is absolutely forbidden.

You also get into the possibility that there was a cycle of money that went: US Taxpayer Dollars -> Ukraine -> FTX -> Democratic Party -> Further Money to Ukraine. That's influence buying of the absolute ugliest sort and the NY Times is unlikely to even hint at it.
That seems like the worst possible use of the staging there is, it creates overhead and complicates diffing for no value whatsoever.

If you want that behaviour, you can just `git commit -a` when you create your commit, then you only have to "git add" brand new unknown files.
Plants pull 100 gigatons of carbon out of the atmosphere every year and convert it to biomass (essentially, oxy-ammonia-hydrocarbons like sugars, proteins, fats, etc.). Humans pull about 6 gigatons of carbon out of the ground each year and pump it into the atmosphere.

The reason this cycle doesn't exhaust the atmospheric pool, of course, is that animals and fungi (more the latter) break down biomass into CO2 and release it back into the atmosphere.

That's not what I'd call 'very very little carbon'.
The interactive tool looks amazing. I do interactive rebases quite often and a drag-drop setup is wonderful

However, I don't understand why I would want 1 PR per commit. I feel like that's a non-starter for me.

Is the idea that no one should use branches - so there's only 3 points of interest: HEAD, main, and origin/main? And then is the idea that it's only 1 commit per feature to merge?

So I would work on something, make a PR, continue working on something else without making any git checkouts and then make a new PR?
Microsoft should buy Activision-Blizzard, fully separate Activision from Blizzard, assign Kotick to work at a one-man game studio in Alaska or something, and completely rebuild senior leadership at Blizzard.
> The secret is that regulators can only have a fairly limited effect

Not in this case.

A momentary glance from a distance at the balance sheet by a semi competent bank supervisor would have noticed the fraud.

The question: do you hold your users' assets in segregated account is easily asked and easily answered with no.
Extraordinary claims require extraordinary evidence. You really think the US would take the risk to murder some polish people? For what gain? To make the world realize that Putin is doing what everyone already knows he's doing?
This makes no sense.
Facebook has a lot of interesting open source projects, but they tend to abandon them. As far as oss goes, I think Google is the best. As long as you don't mind dealing with 3 different custom build systems within the same codebase, their projects usually have dedicated teams maintaining them.

...and yes, I realize it's weird to say this considering Google is known for abandoning things. Maybe it's just coincidence that I've run into more abandonware from FB than Google?
From what I can tell, they laid off people on teams that were doing fluff (from the perspective of the CFO)- things that don't contribute to the bottom line of products making money and mainly exist to help the company maintain its repuation for privacy, security, technology or whatever.

I've seen a few teams like this before and usually they don't really contribute to moving the ML field forward but mostly set themselves up as gatekeepers who make it hard to launch products (for better or worse- I certainly know if I'm an eng deploying ML I don't need some external team to tell me to consider the larger implications).
> the people have a problem?

the people are the problem
Feels like models trained on larger, less-specialised corpora nevertheless have a better understanding of specialist concepts.
> I spot-checked some of the companies you listed. Problem is that they're a mix of not remote, have complex applications requiring logins which I assume are big time sinks into black holes, the software jobs aren't in the U.S., they use enterprise technology which is fine but just not my skillset, all that sort of thing.

Personally I don’t think this viewpoint does your point justice. There are jobs, good paying ones. Just the ones you want are less prevalent. Also, I don’t think you would like contract work in this case.

I’m a consultant that works for a firm and the pay is very good. Working no more than 40 hours most weeks. I have a goal of building out my network this way.

Examples of big consulting firms are KPMG, Bain, Accenture, and Cognizant. Alternatively get a start going to recruiting firms like, Michael Page Interim or Hays for contract jobs.
Do you also bill for the moment in the shower or where you lie in bed and find a solution to a problem?

> Am I being too honest, and should I continue billing for the fifteen minutes I go off reading HN, having lunch, or any other short break?

Salaried workers (...well at least in EU) are entitled to paid breaks, I just treat it same

It would maybe be different if it was some very low hours thing, but if I'm working 2-3+ hours for same client a day, well, in actual job (as per my country laws) it's 15 minute paid break + 5min for every hour of computer work.
I guess a recession will do that? Would love to see other countries' breakdowns.
People spend an awful lot of time talking about current successes in AI without often reflecting on how much (or little actually) AI impacts their lives. Despite all of the energy put into current gen AI, as far as every day impacts the biggest things I can think of are:

- Spam filtering/email sorting

- Web search

- GPS/Wayfinding

- Voice assistants

These are the only practical applications of "AI" that I use more or less everyday (I'd be happy to reminded of others). Of these 4 I personally have found spam filtering to be getting worse recently, as well as web search. The first 3 were all more or less solved over a decade ago, and, while I find Siri convenient, I wouldn't mind much at all if voice assistants completely disappeared tomorrow.

I'm not denying we've had an amazing decade of pushing the research needle further. There have been tons of impressive AI projects out there. However the practical, day-to-day improvements we've seen with the existence of AI seem to be few and far between, and this is even more true when you start asking about any AI work done in the last decade. I was happier with the state of "AI" in my life in 2006 than I am today.

I just find it a bit fascinating how much energy has gone into both generic data science as well as more serious AI research and yet how little the reach of AI has grown in the last 10 years. All of the cool AI that I use existed before data science was declared the "sexiest job".
https://i0.wp.com/farm5.static.flickr.com/4032/4369403959_fe...

found here in case they hate the hotlink:
https://www.techdirt.com/2010/02/19/reminder-you-dont-compet...
It’s not that hard to convert Flow code to TypeScript code.
Feels like the demand to be a Game Developer means they'll end up with one of those setups where the union is big on putting up a barrier to entry
I was happy to see KTRU (Rice) is available.

I used to listen to that all the time growing up in Houston. The blues show was excellent.
It's worth pointing out:

React[0]: JavaScript front-end web framework from Facebook. For good or ill, the most widely-used web framework in the world.

Not to say that Facebook will maintain Sapling, but React does stand as proof that they're not incapable of carrying an open source project to the finish line.

[0] https://github.com/facebook/react
We are seeking a software engineer to join our team. This position will be responsible for building scalable web applications that safely and securely enable our users to pay all their bills. This position will work closely with product management on a talented team creating exceptional software.
-5 years industry experience
-Fluency with Ruby or similar programming language
They fell right at the border (barely 6-7km away from Ukraine), I'd assume that there is no air defense prepared to shoot a target that close to the border before it could hit the ground. Air defense isn't impenetrable.
Why does MS-DOS put an INT 20H at byte 0 of the COM file program segment?
Even a real estate deed or a stock certificate is just a piece of paper, though. At the end of the day, unless your investment is something you can physically hold in your hand, you're trusting that your claim on it will be honored.

"You aren't a real real estate investor if you buy the brooklyn bridge from a guy on a streetcorner in Harlem" is true because the claim on the bridge was never credible, not because you never physically took possession of the bridge itself. You could argue that the exchange's IOU was never credible, but that's different from saying that any BTC-based IOU is made of lies.
What are you talking about? This has been well covered in the news and discussed in multiple HN threads.

Just a few recent examples in the news:

https://www.axios.com/2022/11/15/ftz-crypto-bankman-fried-de...
https://fortune.com/crypto/2022/11/15/politicians-sam-bankma...

https://fortune.com/crypto/2022/11/15/politicians-sam-bankma...

https://cointelegraph.com/news/sbf-has-been-a-significant-do...

https://nypost.com/2022/11/14/sam-bankman-fried-broke-crypto...