skysight-inc/HackerNews huggingface dataset:
> And that is the seventh problem: using a page builder doesn’t make you a developer. Developers and users don’t think alike. Developers’ brain works completely different, and it is always trying to solve problems in the most efficient way. Experienced developers predict and anticipate problems way before they emerge.

Someone should let the WP Core devs know, because the page builder SaaSes have been eating their lunch delivering on business website needs while Automattic lurches from one disaster to another with their "dev-friendly" Gutenberg full site editor.
I think there's a good reason to have anti-corruption measures and bring down the hammer hard on everyone in the administration that tries to circumvent them, but I do believe that government is just too inefficient when it comes to doing things.

I'd rather risk that every tenth contract is fraudulent than have every contract cost twice as much with the government doing it themselves. There's just zero incentive for government employees to work quickly and efficiently.

Check private contractor's work to make sure they're not cutting any corners, make corruption harder and incentivize whistle-blowers, but letting the government do things is not something I want as a taxpayer.
not just 'including', but 'integrating'. A chill ran down me when I read this and realized the awful inevitable truth of it.
This Guy Steele talk is related to this topic: https://www.youtube.com/watch?v=lw6TaiXzHAE

A good watch for the fine people in this thread (and please ignore explicit or implied linkages to Java--it's full of the broad concepts, not narrowly JVM stuff)
I’m sure the media in India is less trustworthy than those under the influence of dictatorships.

Besides the fact that Indian media is not trustworthy has nothing to do with the fact that western media is also not trustworthy.
I like the spirit of this advice, but I disagree with it for myself. I don't find that identifying as a role helps me commit to that role. And one of the most insufferable kinds of people is the one who says "I'm an artist" or "I'm a writer" or "I'm an entrepreneur" and it feels like an affectation, because they haven't actually sold a painting, or written a book, or started a business. Or, they've done these things half-heartedly, once, a long time ago. I'm not standing athwart the dictionary and declaring who is and who isn't what, I'm saying I wouldn't do that, personally, because I'd feel like I was insulting people I admire if I adopted their titles without feeling I'd paid the dues.
My Fermilab story: when I was designing my dissertation experiment it became clear that i would need ~$100k in silicon strip charged particle detectors, and that no company would ever microbond the thousands of connections for me due to the low volume. Fermilab gave me detectors that had been QC rejects from the outer barrel of the CMS detector at CERN for free, and bonded them to my boards for essentially materials cost. For my purposes they worked perfectly. The microbonding machines and the wonderful people associated with them are still to the best of my knowledge the only viable place in the US to have 9x9 cm silicon autobonded in small volume.
To call the subject "intelligent", the article immediately specifies it adopts the vague, unstructured "Gottfredson group" definition of intelligence.

The stricter definitions - those which discriminate the foundational grounds of produced ideas ("produce statements that are foundationally sound"), those which point to a trustworthy and productive, progressive quality - are those that finally "count". (Research aside.)
I can't even prove that for sure about other people.
TIL Docker may pay you €48k to €100k for the same role depending on your country of residence.
It know it's not SI level scientific, but still, it's not as arbitrary as the "temperature of a normal human body".
Hi, author here. The article isn't about model-based vs. ad-hoc (at least, that wasn't my intent). Ad-hoc diagramming obviously has its (rightful) place. Whiteboards wouldn't be ubiquitous in offices otherwise :)
Probably also because it flew much higher with less air density and drag.
Yes, because the carbon-emitting companies are having to buy those credits from carbon-reducing companies.

The more demand there is, the more incentive there is for carbon-reducing companies to arise.
Well that's some pure evil from Post's marketing dept.
> Wonder if the author is aware of the reasons why this was disabled (it's functionally gone on both platforms). On iOS newer processors have PAC which provides much stronger guarantees against ROP and Linux disabled it because execute-only mappings bypass PAN: https://blog.siguza.net/PAN/.

Yes, of course he is. He even mentions PAN being broken in the recording. What doesn't make sense is the Android/Linux decision to entirely abandon execute-only. Let PAN be broken, newer chips will eventually fix it in hardware (EPAN) and older chips without PAN (notably, the Raspberry Pis) still get full protection.
We are trying to get as many companies as possible to sign this open letter endorsing the UN's efforts to regulate and/or ban killer robots (formally called LAWS, for Lethal Autonomous Weapons Systems). Please leave a comment with your email address if you are willing to co-sign the open letter. Thank you.
I was thinking about doing error correction in software at driver/kernel level as opposed to using ECC RAM.

Even though ECC contains the logic of doing error correction in one chip, that doesn't justify double prices.
I would interested in hearing examples of software that is a breeze to self host and terrible to self host. And most importantly, why? What can software devs do to make something a breeze? And what should they avoid? Thanks.
More competition to Roam is always welcome
If lots of people are doing or buying something, that’s a signal that it isn’t cool.
I’m a hobbyist and I’ve tried to pick up kicad but found it absolutely overwhelming. Any tips on how to get started?
One of my favorite memories from thirty years ago in college was having small group breakfast with a few other students through the honor's program with Leon Lederman, the Nobel winning physicist that was the then Director of Fermilab. He had a lot of great stories about how big government funded research worked and was very charismatic.

I toured Fermilab later in college while we where near there for an ACM programming competition. The one thing I remember from the tour was a big red button labeled "Start" next to some huge experiment. The tour guide saw us looking at it and said something like "You don't want to touch that". I've often wondered if that was real or just a prop they used for tours.

Btw, I'll never forget what Leon said when asked by a physics student about what the most important thing to learn or study as an undergrad. He said, "learn to write".
The secret joke at the heart of the Harvard affirmative-action case
Technically, they could be picking the most bioactive versions of vitamins and minerals: B12 as methylcobalamin over cyanocobalamin, B6 as pyridoxal-5’-phosphate over pyridoxine, water soluble mineral salts over stomach acid neutralising oxides, etc.

Whether they are actually doing this is a matter of their bottom line, and nowhere in their marketing copy does it mention any of these words.

Also, none of these cofactors will increase melatonin output long-term if one does not ingest enough B3 (niacin), L-tryptophan and either L-tyrosine or DL-phenylalanine.

In a diet deficient of those (think: anything grown using glyphosate) these additional metabolic cofactors might instead contribute to a catecholaminergic and adrenergic insufficiency, essentially running on fumes wrt one’s neurons.
Just like with non-ecc dram, quality levels vary per dimm, and you can avoid this with good quality ecc dram.
> It's the "news feed-ification" of search

I can see the future of ChatGPT-like search working like the free tier of Pandora. If you search for something, you’re given results like it but not the actual thing you looked up.

Results you want will be paywalled behind subscriptions.
Not many lawbreakers are doing it to change the law either.

And we're seeing the IA possibly going to end because they wanted to break the law, and not completely for some moral cause, but because breaking it helps them. There was plenty of reasonable calling out Brewster's ignorant and self-serving choices on this issue for some time. He didn't need to do this, and he put the entire operation at unnecessary risk, as his critics claimed would happen.

This is what lawbreaking generally does.
Technically it's true. But Lisp-like language (e.g. Scheme) is so minimal, to a point that everyone basically invented their own DSL inside it to get the jobs done. And the you ended up with a minimal language... and several sub-languages.
I recommend the "food that built america" series - and the history of the Post family/General Mills - how Grape Nuts was a stoic cereal used in asylums as a mental health medicine...

Its where our breakfast, and a lot of our current Candy empires were born. (including the influence on frozen foods (Birds Eye).
IIRC, that's what made jet planes possible in the first place. Jet turbines in general, and particularly the first ones, were horribly inefficient compared to props. However, they let you fly so much higher that it kind of canceled out.

The turbofan engines of today mitigate this inefficiency by, in essence, strapping a big prop in front of the turbine, except we call it a fan.
The SR71 was flying at a much higher altitude to achieve lower drag and fits 2 pilots, 0 commercial passengers.

If you want to compare apples to apples, I suggest you refer to the 2 metrics I mentioned:
- gallons of fuel per miles flown
- fuel used per passenger

One without the other is a useless comparison as you pointed out.
> This is what I think most python haters actually hate. For some reason there is hate when someone makes things work faster (production time) than you with what you feel is inferior language.

Not entirely sure what you have in mind. For me, Python is a pretty good language for prototyping. But, after having worked professionally with it a few years, it's not a language I trust in production. Way too many manners to break stuff during a further refactoring without realizing it, no matter how many tests you have written.

> There is inherently nothing wrong with writing most things in JavaScript the reason why we hate most JavaScript applications is Electrum - meaning the fact that it requires entire extra browser with it.

Erm. The main reason to not use JS is not Electrum, it's "undefined is not a function". That and the thousand of other interesting choices made by the specs.

> Of course there will always be somethings where performance is key, but these are usually specific things and require purpose made solutions - and you know what? If you write that solution in C (and probably Rust) you can literally just call that library from cPython.

Writing Rust code for CPython is indeed pretty easy.

Note, however, that developers who prefer Rust to Python do so for reliability reasons, not for performance reason. Writing Rust code for Python won't help much there.

> I feel suspicious of this. What JavaScript on V8 has going for it is JIT, but I don't know if the difference between node and pypy is significant enough.

I benchmarked a few algorithms a while ago (not complete applications) and JS was at least 10x faster than CPython on pretty much all benchmarks. Of course, on I/O-bound applications, JS is going to have a similar performance profile as Python.
"Fifty years ago today, on March 23, 1973, Alexander P. Butterfield, the Administrator of the Federal Aviation Administration, issued a rule that remains one of the most destructive acts of industrial vandalism in history.
... The rule imposed a speed limit on US airspace. Not a noise standard, which would make sense. A speed limit."

Imagine how quiet hypersonic planes would be now if the rule had been a based on loudness instead of speed. I imagine getting from LA to NY in an an hour in near-silence... That would be awesome!
According to an expert, not more humane, but slow and painful.
Ok, and from the other side of things, I’ve never heard a sonic boom in my life. No idea how loud it is, or what the tradeoffs are. Shouldn’t we get a say?

More generally, bans on a technology “forever” just seem silly. It should at least be revisited every decade or so. A decade brings lots of advancement; maybe there’s some clever way of minimizing the boom from a sonic boom now.

Or maybe there isn’t. But it’s not nearly as clear cut as “if it’s >0, ban it. No noise whatsoever!” Like… you’ve heard loud motorcycles. Why not argue for those to be banned too?
2009: Go

2014: Kubernetes

2015: TensorFlow

2017: Flutter, Transformer

Those are some big gaps. It looks like Google is in the position Microsoft was in for so long right down to being dependent on a cash cow (their ad network) and lock-in (Workspace). They've rested on those laurels for so long they forgot how to innovate. The difference is Microsoft realized they were on the path to irrelevance and started working on it years ago. Google just realized there's a threat to their dominance, and that threat is moving faster than anything that challenged Microsoft. LLMs are making leaps measured in weeks and months.

Google Tables (2020) could be amazing, but who's going to risk it with their reputation for shuttering new things once the people responsible have been promoted? Think about your list: it's all open source. Nobody's trying new Google stuff unless they know it can be forked.
No-code!
> at the same time creates a larger pool of poor people.

Paying people so they can lessen infant mortality and such does produce a baby boom.
I'm just pointing out that GNOME and other DEs do lots of things a WM doesn't, and in a way that someone like my mum understands.
You only hear them if you live near an airport, and only if you’re right under the landing approach or takeoff route. But not when they’re cruising at 30,000ft, or even if you live within visual range of the airport but not under the takeoff/landing path.
How does those instances compare to the number of times things that would be in the public interest were not shared, because the trained communicators knew it was bad for the bureaucracy?

I say this as a federal scientist myself.
A Ferrari probably has better fuel efficiency than a bus, yeah.
United airlines once set my title to "Lord" in a mistake I can't even begin to comprehend, and I briefly thought this article was going to be about that kind of thing.

I did have one fun flight though, during which I did not feel the need to immediately correct them.
That's a very eloquent way to put it, I agree to it all :)
for the use case youre describing, there are about a hundred listings on Fiverr (agencies participate there too) that will get the job done for $1000.
Today AI can control containers, tomorrow it could control critical infrastructures, and eventually it should be robust enough to monitor and control things like nuclear missile silos, etc… This is what proponents of AI everywhere are pushing for.
Use any ChatGPT Plugin via API
Plugs are just hosted json files, by using langchains you can use this plugin with your choice for Free Models or with the OpenAI API.
I highly recommend Derek Sivers's book on entrepreneurship, Anything You Want.

This tiny book keeps me grounded to a mission of truly helping people and enjoying the process:

[1] https://sive.rs/a

For mental frameworks, I personally maintain a few different lists.

My bucket list contains stuff that I think would be fun to do before I die:

[2] https://taylor.town/bucket-list

My unbucket list tracks stuff that I am trying to avoid:

[3] https://taylor.town/unbucket-list

My now page lists my short-term projects and goals:

[4] https://taylor.town/now

I think it's really important to think about the life that you want and try to work backwards from there. What do you want an average day in your life to look like in 10 years? What can you do over the next month or year to inch you closer to that lifestyle?
https://dl.acm.org/doi/abs/10.5555/3586589.3586709
People who are obsessed with second-brain tools often accomplish the least because they are preoccupied with optimizing the perfect setup.
Notes.app FTW
Turboprop is also a thing BTW.
It's incredibly dependent on the person and their activity and mealtimes.

I personally need to eat a bunch of carbs before bed the day after a heavy workout. That's when my muscles do most of their repair/growth, and if there aren't enough carbs to fuel that I wake up horribly sore.

But even if you're not working out, some people eat dinner really early like at 5 pm. They need a snack or even light meal before bed to fuel the body's everyday recovery at night. A moderate amount of cereal with milk is a pretty decent option here. Better than ice cream or chocolates for sure.

For some people, it definitely is true that eating close to bedtime leads to weight gain. But this is not even close to universal, different bodies process food differently. Other people need food to get them through the night and don't gain weight at all.
In metric units: 58 million gallons = 0.22 gigalitres. 1 million acre-feet = 1233 gigalitres.

We're looking at about 4 orders of magnitude difference between Nestle's extraction and agriculture.
Nice to be talking to a fellow tech lead then.

I think dictating exactly how people need to work is counter productive if you work with highly skilled people. I like working with people that I can give a goal and we can talk about how to achieve it best together, try some things and see if it makes it better or not. E.g. we've tried pair programming in the team and most people didn't like it at all, just like myself. I am not going to force it on them. To your point, which is very valid, if someone did that to me after the fact, I'd quit.

Personally I don't think the solution is to force every new hire to 100% pair program, while I myself would then not pair program when I do code. That sends the wrong signal. Do as I say not as I do. And yes that does mean I'm constrained in who I can hire or work with. Not everyone will "make it" on my team. E.g. as people progress I will progressively expect them to communicate about being stuck by themselves instead of me asking if any help is needed. They either learn how to do that and work in a team or they are not made for mine. A Senior Developer I need to nanny every 2 hours is not a Senior Developer.

It doesn't mean we have zero process of course. I just don't believe in a process that enforces 100% pair programming ;)
I don't understand the task. What does evaluating the list of symbols mean?

Do you mean you define a programming language/bytecode and then feed it into the model?

He's an example where GPT-4 did this perfectly for a very sinple language. This was my first attempt, I did not have to do any trial an error.

https://pastebin.com/4YA5wpie
If we are already going down to that point, why not let AI fly commercial aircraft or drive nuclear power plants? What is the worst that can happen?

IMO at this level that we reached AI does a lot of stupid things. I guess it will never be perfect and it's wrong to let it be in charge of high stakes domain. Use it for helping humans, yes, it can be a great tool. Let it take decisions? No, unless you are suicidal.
There's a pre-supposition in the community that bigger languages are typically worse, but I'm not sure that's true. There are also multiple ways to measure language "size" and most arguments I've seen conflate language features and standard library (which can often have overlap).

As counter-examples, I'd raise the Wolfram language (and maybe Matlab, but I haven't used that) as an example of a truly vast language – in terms of "standard library". On the other hand almost all criticism of Go has historically revolved around it being too small.
I've had smartphones, too ;-).

I sometimes clean the dust off the connector, it helps. And then it is a problem that the connectors tend to break. But is the solution really to design a less efficient charging system (wireless)? I mean, maybe they could make the connectors more robust/easier to replace.
Yeah seems spotty. Especially considering recent "chinchilla scaling" laws suggesting training set size is generally the current bottleneck, the mileage llama/alpaca gets out of 7b/13b, the huge inference cost of 1T, etc.
It usually starts with "I want to build some software" instead of "I want to solve a problem."
This is a terrible argument because it presumes there are no uses of faster travel that are beneficial. The proper argument is for a carbon tax that captures the externalities caused by emitting carbon and then to let individuals decide if they want to pay that or not for whatever activity they are partaking in.

Whether it benefits the masses or the elite is irrelevant, what is relevant is that the use is worth more than the correctly priced cost of carbon
From Dell:

A display with 1 to 5 fixed subpixel is considered normal and within industry standards

https://www.dell.com/support/kbdoc/es-es/000126004/dell-disp...
nice, thank you. I've had Obsidian installed since its release and have been using it off and on but something about my own workflow has always kept it at quite an "almost there level" but never approaching something I'm 100% invested in.

The only reason I ask about self-hosted options would be to roll this kind of software out within a group environment.
As ChatGPT/OpenAI’s products grow in popularity so will its value to hackers. I have no doubt people using GPT are discussing sensitive details about operations of their business/personal lives with it.

So OpenAI should take cybersecurity seriously. Credit card details are nothing compared to the chat logs. Chat logs will be of high value.

Also I’ve seen the idea floating around, especially with typed languages like TypeScript, that developers write just the signature of function and have GPT/Copilot implement it. If developers trust the output and don’t care… What are the chances someone can trick GPT into producing unsafe code? There are attack vectors via the chat interface, training data, physical attacks via employees. Phishing an OpenAI employee to gain convert access to the infra/model.

If I was an intelligence agency, gaining covert access to OpenAI backend would be primary objective.
Just hunt them. You can't eat them all without going to huge expense having all-terrain refrigerator trucks to pick them up with. Vultures and other animals and just nature will take care of the carcasses. That's what people do here in Texas, where we have the largest wild pig population in the U.S., and it's a big big deal. There are hog hunting festivals. I've only ever seen videos of this, but this is one of those cases where an AR-15 is one of the most excellent firearms for hunting.
I've had an interview during which I was asked to review code.

I loved it.
We only ask because we have been burned in the past. For the existence of encryption to comfort a security savvy crowd, we often need to see that it was implemented correctly, as there are far too many ways of getting it wrong than there are of getting it right. I would not worry about it too much, though. Once the product is successful you can go back and rethink, like Zoom did. Sad, but true.
Collective Stupidity – How Can We Avoid It?
According to LinkedIn they spent 2yrs at CF as a "Security Analyst" and left 6yrs ago
It's not even subtle. Carbs before bed are a fast track to diabetes and shortened life. There's nothing remotely healthy about it.