skysight-inc/HackerNews huggingface dataset:
Okay, one would THINK that of all places on the web, THIS would be the place to ask.

Could anyone at least recommend another place to ask such a question?
Tree planting on this scale is often just a cynical ploy to sell carbon offsets, in order to make a lot of money.
In a great example of having your cake and eating it too: AFAICT in Germany they currently have some significant incentives to replace fossil fuel powered heating with a heat pump.

A heat pump is also an air conditioner, so lots of Germans are getting air conditioning for the first time while at the same time significantly reducing their carbon output.
Flourished? Well I read the stray dogs you find there are very young, they die at a young age.

Which has made them an attractive study for how quickly their genes adapt. Apparently many of the features that domesticated dogs had from human-controlled breeding, like short snouts, have regressed back to their wild ancestors.
And here I thought it was because:

1. repeating the same function definition and type declarations over and over varying only one type parameter and the name was a great way to introduce bugs if one of the functions was missed in updating.

2. working with reflection is slow and complex and easy to get wrong

Both of which are solved with something simple like generics.
I still don't know what people mean by "obvious" code.

Yes, there are people who create a mess with abstraction. This happens in every language, in Java people create FactoryFactories, in Haskell people play type tetris, in Ruby, people abuse metaprogramming and in Go, I assume some people go overboard with code-gen.

But that said, I suspect many people, when they say, "obvious code", they mean "I can easily understand what every line does". Which is a fine goal, but how does that help me with a project that has 100ks of lines of code? I can't read every single line, and even if I could, I can't keep them all in my head at once. And all the while, every one of these lines could be mutating some shared state or express some logic that I don't understand the reason for.

We need ways of structuring large code bases. There are a ton of ways for doing so (including just writing really good and thorough documentation), but just writing "obvious" code doesn't cut it. Large, complex projects are not "obvious" by their very nature.
Thanks for the reply, I'll see you too in the comment trenches!
I really liked in-office work until I had to switch to telecommuting because of a major life event.

I really think it's poor logic to think one is better than the other: There are tangible advantages to both; and both work better or worse depending on the needs of the job and the kind of team that the company builds.

When I worked at Intel, they had to cut back on telecommuting because people were really abusing it. Yahoo did the same. On the other hand, telecommuting and hybrid worked very well for me for almost a decade. My wife and I would find being a two-career couple, with children, much more difficult if I had to be in the office five days a week.

I will point something out: If you need to telecommute to be productive; that indicates poor management within your company. Management should help create an in-office space and time to focus; if they can't do that in office, they aren't managing. One approach is "only take meetings by appointment." Another approach is team-wide dedicated focus time.
e.g. iTunes:

You Can’t Use iTunes To Make Nuclear Bombs And Wage Chemical Warfare

https://www.cultofmac.com/140224/itunes-eula-wtf/amp/
A bit off topic, but one of the things that’s been killing me is instead of just posting a job labeled as remote, companies that post the same exact job listing for what seems to be every single city in the US.
100% agree, just left a highly functioning, high performance org that I led at one of the big tech companies and strongly feel this “bonding problem” is a feature of piss poor management. It’s not as easy, and it’s not the same, but running remote teams well means that you really don’t have people defecting every 15 minutes, accountability is high and (assuming compensation is fair) so is employee satisfaction.

A lot of these leaders are trying legislate away the impact of their unwillingness to evolve and adapt to a market that has fundamentally changed. Two of the tech giants I was at during the pandemic saw at least a 20% jump across the board in key productivity metrics and in some orgs as high as 30%. Other than Zoom/meeting fatigue and work/life issues that are pretty easily solved, it’s a win-win.

*unless your company has heavily invested in commercial real estate and you need to force employees back into it, to avoid losing a ton of value.
Counterpoint, look around all all of the dumb people currently alive. We are standing on the shoulders of giants, true, but that giant is standing on a brobdingnagian mountain of stupid people.
Seems mostly very doable.

Back in 2011 at my (failed) startup we had a license like that with an NLP provider/ vendor. I don't remember the exact details, but, one caveat was that we HAD to have an equity part to the deal to satisfy Delaware Law/ some other esoteric bit I don't recall.

We already had negotiated an equity stake baked into the agreement, but I do recall that being a very specific requirement both our lawyers raised. I wonder how you could scale something like your proposed scenario and the overhead for the equity requirement, for open source projects.
Problem is then it wouldn't be truly open source. And if your project isn't opensource, a lot of other projects can't include/link/build on your project.
So I create a company, which serves as a proxy, keeping my market cap low (yay private company) and sell the service of running your open source software for others.

One way or another it will be tricked.
c++ interop always seems like some sort of magic power, given how few languages achieve it.
I would probably say "cynical" rather than "pessimistic". I would also say that it does not actually reflect reality. Reality is also not the exact opposite of this perspective. Reality simply doesn't bear reduction to either "everything is a rigged game" or "everything is fair"; it's more complicated than that.
That doesn't seem like a useful dividing line, if only because it consigns a lot of different languages, with a very wide array of different levels of abstraction, as being "low level". That makes the term "low level" very nearly worthless.

I thought the "level" of a programming language was referring to the level of abstraction it presents rather than how memory allocation is performed. Low-level would be very close to machine language. C and C++ have very different levels of abstraction, for instance, and being able to express that seems useful.
Tesla robotaxis are worth $700B, or $870B, or zero
https://archive.is/42E98
How do you form your peer group remotely?
Nutrition for me it a big issue. It seems like and ideal area for scientific and medical study to give us light, but seems so hard to get truly objective info. Fat is the devial/good/bad/OK, sugar is the devil/bad/ok, etc. Should I avoid white bread like a hole in the head, or is it fine? Too many agendas and not enough truth.
> We were second in the world in COVID deaths as a percentage of the population.

I am not trying to change your argument in anyway but that specific statement is not correct or its using different numbers than direct COVID deaths. The US is 15th. Peru was #1, and EU members Hungary (#3), Croatia (#6), Slovakia (#10), Greece (#13) and Romania (#14) are all ahead of us.

(Sorry I am pedantic about covid numbers) =)
I'm reasonably certain that if we picked apart the article's logic piece by piece, we'd find that it was mostly (or entirely) based on bullshit.

Thanks for digging up that bit of info.
Easier just to take a modafinil pill - seems that when I do that I get everything I need to do done that day.
I had a friend give me a cogent explanation of why it's important for engineers to run and test their code on the level of computer that the final users will have. Otherwise the engineers end up saying dumb things like, "It didn't run out of memory on my Dual Xeon with 128gb of RAM and superfast ssds."
What developed countries are victims of piracy nowadays?

There's an in-between the US and Somalia when it comes to control of territory.
You're being willfuly obtuse. Lenovo X1 charges $170 to go from 8GB to 16GB. Surface Pro 9 charges $200. Apple M2 charges $200. All of these laptops use soldered memory. They all start at 8GB. Apple only has 15% market share in the US. So what's the problem? Enjoy using your loaded miniPC at a coffee shop.
Failed to write a quarter decent story too. Thought that was one of the easier things LLMs could do.

https://replicate.com/p/wumxgirb2a5phkl6cqh5yt4l6i
Indeed, it is on the company. My point is that it is hard to do this well at a fully remote and async company. Especially when collaboration needs to be tight and delivery needs to be quick.

Naturally, when in person, you sit with your team and you have opportunities to have lunch with people and get to know who they are. These opportunities don't work as well at remote companies. Especially with different timezones involved.

Not saying it can't be done, but I haven't found a way that isn't extremely contrived.
This stat doesn't say not to invest, but rather to invest in many. Say a dozen so there's 85% chance one will be successful.
Shelby County v Holder is a good example of dismantling of the Voting Rights Act.

I also referenced the specific merit lottery policy for TJHSST.

The actual ban that eventually stuck was not his first attempt and it was not nearly as strong as the campaign promise, which is what drove people to the polls. Trump was very clear.
"This license is revocable at any time, if, in the opinion of the author, the spirit of the license isn't being upheld".
What could possibly go wrong

https://www.cnet.com/tech/mobile/heres-why-the-facebook-phon...

Next up: they should make a social media app where each user can customize their profile page and have their favorite music start playing. It would be called YourSpace
Elixir is amazing, see also stuff like https://github.com/bitwalker/libcluster . I'm always surprised there's not more excitement generated by the possibility of having language-level features that would normally require all the weight of something like k8s. I don't get the impression that many people are seriously using it for data-engineering work though, which seems like a shame
When I used Python for Advent of Code a few years ago, I found that Python makes unit testing fun.

Coming from .NET 6 development, I'll do what I need to do when it comes to fleshing out unit tests, but the brevity of Python unit tests was real pleasant to work with.
All publicity is good publicity: how simple familiarity influences our decisions
As a joke, evolution adapted humans to have malfunctioning brains.
Not to mention, some of us have to frikkin crap too!

It's kinda a daft reason but for people with irritable bowels or other conditions work from home is an absolute godsend. No more terrible cramped toilet stalls with attendant embarrassment.

I suffered in literal intense pain the first 6 years of my career, I don't know I could go back to that, ever.
I mean that we wouldn't have to crank the A/C and create more carbon emissions if buildings were designed for natural airflow. Now that it's heating up you are correct that this becomes more difficult.
A data dip via a single http endpoint is very easy to implement in go. Like 6-8 lines of code easy, with tons of examples available online
They kind of do, since the predictions are well calibrated before they go through RLHF, so inside the model activations there is some notion of confidence.

Even with a RLHF model, you can say "is that correct?" and after an incorrect statement it is far more likely to correct itself than after a correct statement.
> > "We found no reliable evidence that abstinence prevents teen pregnancy"

> > "We examined whether promoting abstinence prevents teen pregnancy and the results were inconclusive"

> The first is obviously wrong,

No. They're equivalent. They both mean "we looked, and we didn't find any confirming evidence." You're confusing "we found no reliable evidence of X" with "we found evidence of NOT X", which is different, and essentially never achievable in empirical studies (note: this is not an invitation to get side-tracked in pedantic debates about proving the null; I'm telling you how actual randomized controlled trials work, in real life.)

Proving a negative via statistics is ~impossible, so what you do instead is to look for significant differences in X, attributable solely or partially to the intervention. If you don't find such a difference (as was the case in the mask review), you say "we found no reliable evidence of X".

But when the Cochrane authors wrote "Wearing masks in the community probably makes little or no difference to the outcome of influenza‐like illness", they really did mean exactly what it sounds like -- the effect size in an aggregated pool of randomized controlled trials was statistically indistinguishable from zero. You can debate whether or not they looked for the right thing (X), you can debate whether or not adding another big randomized trial would help find X, and so on. But the plain-text interpretation is correct.
>> I doubt a company would force people back in if it wasn't to their benefit.

"We Will Watch Your Career With Great Interest" (every HR director everywhere)
Using the PEP law, wtf is a PEP, had to look it up.

> Politically exposed person, PEPs pose a money laundering and terrorist financing risk.

I find it hard that Farage will commit such crimes.
>> For decades, I've been scratching my head as to why can't software people just work from the comfort of their own home and their own hardware.

It took a long time for employees to convince companies they can be productive when they're left to their own devices.

I've seen both sides of it.

Back in 2010, I worked for a large company that was experimenting with some ROWE "Results Orientated Work Environment" which was basically people working off site three days a week. As long as you're productive and hit your metrics, you were good and left alone.

We had a major project and two contractors just completely stopped coming in, did barely any work and left the team high and dry three days before a major release of the site we were building. After that, the company killed the experiment and required everybody to be in the office 5 days a week no matter what, no excuses.

I also worked for another company that slowly rolled out a similar program. We had three pilot developers. Then you had to apply to be able to get approved to WFH three days a week. Therefore, management was only allowing people who were hitting their numbers and had good metrics to get into the program. This went on for two years until they started relaxing a lot of the rules until they hit some hard times and shut it down completely.

I work for a huge health care company and they were VERY leery about letting people WFH even during COVID because they were petrified that production was going to drop off too much. Even at the height of the pandemic they tried several times to get people back into the office - but as usual, there were rarely any takers. It was a bit of a running joke at the time, but after a full calendar year, they relented and they were able to confirm that production had instead actually increased and essentially gave a vote of confidence for a lot of teams they were fully capable of WFH full time without a drop off in productivity.
You mean the two different fields for the API key in steps 2 and 3?
Also, any company with 700 million active users wouldn't have much difficulty reproducing this work.
You need to charge the VAT of where the consumer lives. But it's a trivial thing; you just use a service for it.
What do you consider an in-person company?

Microsoft, Google, Facebook, etc may have offices, but half of them are in other countries around the world. Teams are constantly having remote meetings to meet up with their counterparts on the other side of the world. That's not in-person work. That's remote work in an office.

If you have to meet virtually with people in other offices, and do sync-ups with them, and use out of band tools to collaborate, are you really in-person? Why am I doing 9pm meetings when my job is in-office? What kind of in-person collaboration are you doing when you're not meeting in-person?
> The fact that it was even a point of concern shows how misguided the PL community is. Advancing the state of the art is not the goal, producing a tight, clean design is.

I don't see how having better type inference interferes with the "tight clean design"? If anything I'd argue that not having it is a hinderance. Why do i need to `x :=make([]foo)` or `var x []foo` when I could just `x := []` and let the type system infer that its `[]foo` by the fact that I keep `append`ing `foo`s to it?
Elixir definitely!

If you need to use Go, there is also ergo: https://github.com/ergo-services/ergo

Yet another cool tool is lunatic: https://github.com/lunatic-solutions/lunatic
I don't think it's that puzzling. After designing the typeface, those same designers have time to sit down and write up a fancy brochure for it. Engineers on the other hand, have a long list of existing tickets, so the minute they fix the broken magic string, there's another fix to move on to and no time to write a fancy brochure about the SQL schema.
Proposed metamaterial could have applications from sensing to stealth technology
It’s brought up every time, but the only thing I don’t like about Val is that Vale and V are two other systems languages that are also new. Those three can so easily be mixed up because of naming.
I tried the lamp thing.

Attached it to a smart switch and programmed it to turn on at 7:30am every weekday.

I now get my best sleep between 7:30 and whatever time it is when I jump out of bed screaming because I've overslept.

The only thing that reliably wakes me up is the "Your New Morning Alarm" song by Marc Ribellet

https://www.youtube.com/watch?v=enYdAxVcNZA
Facebook hardware in my devices that claims it’s there to protect my privacy.

What’s the catch? Firmware based “anonymous” telemetry?
> It’s impossibly easy

So, at minimum, it's of medium difficulty?
Some of them are toll roads but yes generally the roads are free.

But the difference there is that the roads are usually maintained for industry, commerce, defence or political pressure.

The people can then use them also but that’s almost an afterthought in the system, the roads will be maintained because of moneyed or political interests.

Public transit is just as important for cities but the powerful advocates are missing.
No one has the scale to make that happen.

It's about information. Gradient-free methods integrate little or no information about the problem; they're a blind watchmaker. This works, but it's slow and gets slower the bigger your problem is. (curse of dimensionality)

Gradients integrate some limited information about the problem. This lets you find solutions much faster, and neural networks are structured specifically to be easy to optimize with gradients. Local minima don't seem to be a problem.

The future is probably even smarter optimizers that integrate more information about the problem and learn to make good assumptions. This is the goal of Learned Optimizers, like Velo (https://arxiv.org/abs/2211.09760).
I have conversations all the time over Teams with any peers that I'm interested in having relationships with outside of work. This gives me the opportunity to be selective in doing that because I'm not interested in being friends/pals with everyone at work.

Also when we lived in the same city, we would meet in physical locations for a beer and a burger.

Now that I don't even live in the same state, we make plans to fly to each other's cities and get together. We'll also carry over convos to Slack or Telegram and phone calls.
I'm betting dispatchers were making $30-50k. So devs make 10-20x that. But still similar math. I am just guessing at a lot of the numbers tho.
"For all I know, Searle may only be behaving as if he were thinking deeply about these matters. But, even though I disagree with him, his simulation is pretty good, so I'm willing to credit him with real thought." -N. Nilsson
It’s a product marketing role to attract technical users.

Imagine a company that makes software that’s not sexy like tooling or core infrastructure.

The Developer Advocate goal is to raise awareness about the product by being a community presence. They might be involved in github issues and pull requests. They will be a liaison between the core dev team and consumers. They will go to conferences and show off some new v4 of an sdk and its new features. They might write articles or make videos.

Never worked with one but knew someone who went on to do this.
After iterating on this process for years now we just haven't found a solution that works.

Some orgs can do this through meticulous documentation (Amazon comes to mind), but that hasn't worked here. People have a hard time digesting huge volumes of textual information from multiple parties.

I tried this for a while, but no one would engage with my docs or collaborate with me that way.

So far the only thing that's been reliable has been regular zoom pairing sessions. But this too can be very exhausting unless you are in an IC role that has very clear directives (this doesn't really exist at seed-stage).
> Experience and consciousness are axiomatic and precede theory about the physical world.

Actually, they seem unnecessary to any theory about the physical world. They likely don't exist, but if they do, it's just bad psychology that wasn't quite debilitating enough for evolutionary pressure to weed them out.

I don't even think I'm conscious myself in the way you imagine yourself to be. "Consciousness" probably belongs in poetry, it definitely doesn't belong in philosophy and that goes double for real science.
Even if an older person’s situation is largely not their fault, it is much more difficult to correct, and society’s benefit for its investment is much lower.

On ramps for everyone are important, but as you say, far far more important and effective in people’s early years.
I am an IC, but other than that all of this was true for me during the 3 years I mainly worked remote. I definitely can echo what you said about people being dickish and bludgeoning people on remote calls - especially when we didn't enforce a camera policy. People said things that to that point in my career would have been absolutely shocking, and I never have heard anything remotely close in an office setting. I guess it's probably easier to be that way when working with people who are nothing but a name and a title to you, but I don't know.
The term is carefully written... The user count only matters on the day Llama 2 is released. Which means this doesn't deter any company with growth plans.
I don't think it's impossible for these images to have some resonance with human dreams and altered states of consciousness. However, the phrase "mental imagery of alien minds" seems to carry unjustified conceptual baggage.

The usual implication of "mind" is something like a process that includes intentions, meta-understandings and etc (varying depending on one's conceptions but usually having these). The processes that generate things could be described as purely algorithmic - or they might have further implications. But the thing there's no proof or even strong indicator of the further implications.
>the MLC iPhone app

Seems like US only
I think "drop-in" may be a better adjective than "light-touch"?

> Given a script, the PaSh compiler converts it to a dataflow graph, performs a series of semantics-preserving program transformations that expose parallelism, and then converts the dataflow graph back into a POSIX script.
Why is that better than searching history or bookmarks?
Your Llama2 MMLU figure is wrong