skysight-inc/HackerNews huggingface dataset:
> That last application garnered plenty of attention during the pandemic when state UI systems running COBOL were unable to handle the unprecedented flood of new applicants

COBOL was not the issue, it was all the "webizied" front end developed for people to use via a browser that had the issues. A couple of articles came out with details that, as usual, the mainstream press ignored.
This article didn't address what is, to me, the most interesting question: why can't you buy these outside Dubai? Anyone know?
Take away the explicit GPT advertising, and that is remarkably dystopian in a Futurama scammer alien kinda way.
Cool! Is this a commercial product that we can buy?

I worked on a similar system a while ago for personal use. 300 watts of BLX COBs. Prototypes were good but they ran very hot (105 degrees) with the cooling system I had on them. Improving cooling and refining the design past the crude prototype would have made it too expensive to be practical for me, or for the market if I chose to sell it.

I'm probably going to be building a new house in a few years, it'd be nice if I could run 48v wiring throughout the house with standardized connectors and control modules. The age of 120/240v with screw socket bases needs to end. But I doubt the industry will have standardized on a DC system by then.

I wonder if there are any actively cooled fixtures on the market for standard lightbulbs. The common recessed in-ceiling fixtures are not great for thermals, the closed top blocks natural convection and traps hot air. A slow (silent) fan should do a lot to help with bulb longevity. I might end up doing a custom design for my house if there's nothing on the market.
Some people underestimate the lengths to which people will go to satisfy their greed.

Sloth drives productivity improvements and greed drives capitalism. Fortunately, we only have to regulate down greed for capitalism to work...
How do cross chain bridges work: A case study on Wormhole
Article 6, Numeral 2 "In determining the level of cybersecurity risk, one or several of the following criteria shall be taken into account" seems very reasonable in scope and wouldn't include most open source/free software.
Self-replicating Python using ChatGPT
Just to show my uncultured Americaness, but how is Canadian Tire related to Home Depot? Wouldn't Canadian Tire be more appropriately compared to Sears?
Why is it unethical to put chips in monkey brains?
Have you tried ipython? Python repl on steriods!
If you're a web developer and your product relies on HTTP, then HTTP is absolutely fundamental knowledge.

Similarly, if you're a web developer and your language doesn't even have integers, then understanding twos compliment is probably not fundamental.

That said, the people who proudly know the very least amount possible to perform their day job usually are not top performers.
I like going into t mobile stores and changing the loud TV channels to primitive technology. it's beautiful to see the whole place calm down.
I like going into t mobile stores and changing the loud TV channels to primitive technology. it's beautiful to see the whole place calm the fuck down.
The type system I want would just be a type system that tells you that your code will fail, and why. Pretty much the same errors you get at runtime. Hence the need for my hypothetical type system to handle duck typing.

I don't think mutability by default is necessary for beginners. They just need obvious ways of getting things done. There are two places beginners use mutability a lot. The first is gradual transformation of a value:

line = "The best of times, the worst "
line = line.trim()
line = line[:line.find(' ')]

This is easily handled by using a different name for each value. The second is in loops:

word_count = 0
for line in lines():
word_count += num_words(line)

I think in a lot of cases beginners will have no problem using a map or list comprehension idiom if they've seen examples:

word_counts = [num_words(line) for line in lines]
# or word_counts = map(num_words, line)
word_count = sum(word_counts)

But for cases where the immutable idiom is a bit tricker (like a complicated fold) they could use a mutable variable using the mutability marker I mentioned. Let's make the mutability marker @ since it tells you that the value can be different "at" different times, and let's require it everywhere the variable is used:

word_count @= 0
for line in lines():
word_count @= word_count + num_words(line)

Voila. The important thing is not to mandate immutability, but to ensure that mutability is the exception, and immutability the norm. That ensures that library writers won't assume mutability and rely on it (cough SQLAlchemy cough), and the language will provide good ergonomic support for immutability.

It's a common claim that immutability only pays off in larger programs, but I think the mental tax of mutability starts pretty immediately for beginners. We're just used to it. Consider this example:

dog_name = Name(first='Rusty', last='Licks')
dog1.name = favorite_name
dog_name.last = 'Barksalot'
dog2.name = favorite_name
print(dog1.name) # It's not Rusty Licks!

Beginners shouldn't have to constantly wrestle with the difference between value semantics and reference semantics! This is the simplest possible example, and it's already a mind-bender for beginners. In slightly more complicated guises, it even trips up professionals programmers. I inherited a Jupyter notebook from a poor data scientist who printed out the same expression over and over again in different places in the notebook trying to pinpoint where and why the value changed. (Lesson learned: never try to use application code in a data science calculation... lol.) Reserving mutability for special cases protects beginners from wrestling with strange behavior from mistakes like these.
Half of all active satellites are now from SpaceX, and may be a problem
STR is not some special syntax, just a receiver for a method call. You would only need STR to interpolate a template into a String, but any receiver can specify that interpretation of the template -- or a different one. So, for example, a logger could use:

log.info."x: \{x}";

and similarly for other uses that don't produce strings but JSON, SQL etc. So STR would only be used -- hopefully rarely -- for old APIs that have not determined their own template interpretation strategy and only accept String.

The use of the backslash is important to distinguish between a string literal and a template literal because "x: \{x}" is not a valid string literal today. Swift uses \(...), BTW.
There are no etcs and safety related systems working. Everything works manually and from notes
If we do this kind of calculus, it’s probably worth including the expected health costs of not exercising. Especially if your normal meal is a hamburger at McDonalds :-)
I didn't even know that this was a matter of debate.

I had moderately serious heart problem (atrial murmur, sort of the less-serious cousin of afib/atrial fibrilation) and it was extremely clear to me that whatever was happening in my chest was also directly spiking my feelings of anxiety.

To be clear, I mean a direct heart->anxiety link, as opposed to "I'm thinking about my heart problem and therefore my anxiety is spiking" indirect link. On an experiential level it was very, very distinct from, say, being stressed out because your toenail hurts.

I realize that I'm a sample of one, and self-diagnosing phenomena like that is not particularly reliable. However, it was so crystal clear to me that I would consider it something close to truth and would place the burden of proof on anybody looking to claim otherwise.

There would certainly seem to be a significant biological advantage there, to having certain biological situations (pain, etc) cause a spike in corisol etc directly, as opposed to relying on the slower and less reliable processing our wonderful brains can provide. Especially in species with far simpler brains than humans.
lack of anxiety is actually one of the measures of brain damage in mice.
any idea what the best consumer brainwave detectors are on the market rn?
Was looking for something along this subject. When Symbian died I thought it was really bad that development on it would die switching from open source. I think there is or will be a market for a simpler phone OS like Symbian. Surprisingly I've seen folks in the country and internationally who still use Symbian/Nokia phones although the discontinuation of 2G/3G support is removing that unfortunately.
Linus Torvalds modifies kernel DCO to allow nicknames, psuedonyms, chosen names
It is indeed ugly. Having switched full-time to Kotlin a little less than a year ago, I honestly prefer their approach to String interpolation using `${var}`.

I understand Java has a backwards compatibility issue that Kotlin does not though, which would make breaking changes to all the hard-coded strings containing `$` that would now need to be escaped. This is discussed in the JEP.

Backwards compatibility - simultaneously Java's strongest and weakest asset.
Loved these bits the best:

"A nerd is conforming messy users to his playgrounds’ “correct” view. What doesn’t comply to it is “incorrect” and is rejected from his clean playground.

Complete self absorption, not a hint of care for the user.

I implemented a “high priority” feature required from me by scrum master who talks to “business”.
I chose the correct recommended practices to follow - therefore the result is good.
I used the correct new framework everybody is using - therefore the result is good."
Still the most expensive office space in the country (https://www.timeout.com/newyork/news/manhattan-office-space-...). Even though there is significantly more vacancy in Manhattan today than pre-2020, rents have barely gone down.
Using OpenAI's brand new API's to search through any of your local codebases (that ChatGPT is not trained on!). This is what Github CoPilot View is working on as well actually: https://githubnext.com/projects/copilot-view/

I am very happy with the results.
Initialisms apparently naturally have a hierarchy, like when lesbians invented the LGBT and graciously donated the other letters to good causes.
I bet soon after the first few people are made immortal this way, one of them will hack the banks, or the stock market, or countless other organizations.
"We will coup whoever we want! Deal with it." - Elon musk.

https://web.archive.org/web/20200726004948/https://twitter.c...

Don't be surprised if something similar happens here. Unless, of course, Iran's government is willing to play ball.
Apple isn't much better. I spoke to a person in China responsible for supplying components for MacBooks and they had the same experience. Although I did learn a lot of interesting trivia about the choice of plastics and colors, one thing that did stand out is not only how cheap but also how abusive the Apple reps are.

I imagine this is standard across the board.
I really wish AssemblyScript or some other TypeScript->WASM had a little more traction.

TypeScript has been moving really fast, so it's like, quite the project to pull off.

This is such a neat go at the problem (sans types). Nice job.
I'm with you on the second paragraph.

> But people wanting me to call them with another pronoun where I can no longer use biological cues is just cementing gender roles

I believe there's more to this. IIUC, for some (most?) trans people, there's actually something, probably related to their biology, that makes them feel as the gender they were not assigned at birth. They have may look like one gender, but feel like the other one: gender dysphoria [1].

These people might be fighting more for solving this issue than for getting rid of the gender roles. Some would actually transition to the other sex for this, though I would expect trans people to also be more familiar (and sensitive?) to these gender identity questions, since they had to think about them.

Would gender dysphoria be less of an issue in a society that would not have such gender-assigned roles? Open question for me.

Now, it would be best if a trans people could directly speak about this, because this stuff is mostly theoretical for me, I haven't experienced it first-hand.

[1] https://en.wikipedia.org/wiki/Gender_dysphoria
My main experience with RedHat has been needing to bend over backwards to support its wildly outdated library versions. Because RedHat “supports” operating systems for about a decade, there’s always an argument that a library should be written to support whatever toolchain is provided by the oldest supported RHEL version.

RHEL’s “support” should be seen as “your software will continue to run unmodified when on this system”, but is frequently interpreted as “this is a sane platform for current development”.
The end game here is developing a mind reading device. The endeavor device is ethically questionable because such a device would have a lot of ethically wrong/questionable applications.
If the stock went so low, couldn't IBM or whoever just buy SCO? Or were not there not a controlling number of shares available?
> Using DuckDB or SQLite's CSV/JSON support gets you the best of both worlds (minus indices)

DuckDB automatically creates indexes for all general-purpose columns. However, they're not persisted.

https://duckdb.org/docs/sql/indexes.html
Uh, no. Maybe their tools have value, but their arguments are simply wrong. Nothing they say about L4 is true as far as cons. They link to another article about VPNs being "bad" where they said VPNs:

Disrupt productivity
Increase workload and margin of error
No monitoring capability
Poor security, utilizing a flawed and incomplete security model

None of which are true. I have hundreds of healthcare employees all over the country and they're highly productive, we have LOTS of monitoring abilities, highly secure and does not have an "incomplete" security model for whatever that means. The workload increase thing is silly, clicking a single button is not an increased workload.
which cities who "took it" are suffering exactly?
The “network” between the CPU and memory is also insecure. It’s turtles all the way down.
For San Jose's sake I hope it's not completely abandoned. But the combination of the failure of RTO and interest rates rising above zero is going to be pretty hard on commercial real estate developers for quite a while.
> why they can even exist in the first place

They're legally required by the Civil Rights Act of 1964 and its consequences. Let me explain:

The act prohibits discrimination on several protected characteristics, and the Supreme Court has expanded that to cover even things that merely correlate with those characteristics, unless an employer can convincingly show those characteristics are required [1].

But how can employers shield themselves from the legal risk of a discrimination lawsuit, when "discriminating" is so vaguely defined? By showing they engaged in "best effort" not to discriminate, which means mouthing all the right platitudes, employing ever-evolving "best practices", and having departments devoted to the cause (first HR, now DEI).

It's a red queen's race to be the most progressive and anti-racist, plus positive-reinforcement as the alumni of these institutions take up influential positions in society, and these are the results after 60 years of it. Any corporation, school, or university that goes against it, that merely tries to stay neutral, will fall behind and be made a legal and PR example of [2].

[1] To see how harsh a test this is, requiring an IQ test for management positions is prohibited: https://en.wikipedia.org/wiki/Griggs_v._Duke_Power_Co.

[2] https://richardhanania.substack.com/p/woke-institutions-is-j...
That would be like claiming PowerShell is irrelevant because it is not on the typical Ubuntu machine. While it is irrelevant to the typical Ubuntu user, the world is a diverse place and computing is no exception.

That being said, I feel that the article made very weak arguments so I don't blame anyone for perpetuating the stereotypes. These are things such as mentioning which industries it is used in, but not being specific as to how it is used (which is important since COBOL seems to be a domain specific language) and relying upon authority when claiming it is modern.
Java still hasn't fixed its null-safety issues, which have been lamented widely for two decades.

And you're right, that' it's this way so as not to break existing code. It's easy to add a feature to a language, but removing a mistake usually can't be done without breaking backward compatibility.
>Unable to get the cops to come and lend a hand, they decided to just use their own van key and take it back themselves.

At least they were able to get help from the LAPD the next day which, frankly, is still the most unbelievable part of the story. I'm curious how they got anyone to agree to show up to help retrieve 5.5k of stolen property. Does being a famous twitch streamer help? As another resident of California who had previously gotten zero help from the police retrieving a stolen laptop I could GPS trace to a specific address, I would appreciate knowing the tips & tricks.
I have the second edition, back around 2010 I made a bit of a splurge on books. Super handy when you need it; which in my case has only been one time. Don't spend much time on low-level code nowadays.
FreeBSD didn't support shared libraries while Linux did, and that made a huge difference trying to run X11 on the 386 systems of the time, specifically because of hard disk space required.
Brain is still in charge - I think the key is bypassing consciousness and reacting sub-consciously. Which makes sense, your body will starts releasing adrenaline before you ever think "oh no!"
I think you're confused about how 4chan works (except maybe /b/). And fortunately I live in a country where I can't legally be fired because my boss has personal grievances about particular websites
Exception error handling - and their extensive use in the standard library -is the fundamental design mistake that prevented Python becoming a substantial programing language.

Coupled with the dynamic typing and mutability by default, it guarantees Python programs won't scale, relegating the language to the role of a scratchpad for rough drafts and one off scripts, a toy beginner's language.
USB LED slot would be great.

Tight enough to hold light bulbs, thoroughly time tested.

USB power adaptors are super cheap and durable and the existing designs may be used.
It's to preserve the users' mental health.
I'm not saying no one does it (though, like I said, I can't imagine why), I'm saying there's a very good answer to OP's question of:

> Why go to Nordstroms [sic] in Vancouver when you can hit the one in Seattle?

Also...are you familiar with Vancouver or Seattle? New York, Paris, Milan, LA are shopping meccas in a way that Seattle isn't. Heck, Seattle isn't even a shopping mecca in comparison to Vancouver. I actually am having a hard time picturing someone going to Seattle with an empty suitcase unless they live in Yakima or something. Maybe an empty icebox, if they're real into fish.
The browser was a community project. The onion routing framework was a naval research lab thing.
> It won't stop you seeing threads about how Lennart Poettering and SystemD are part of a Zionist conspiracy to undermine Linux or similar ideas.

But these are the funniest threads!
For its warts, Java was supported by a company with a lot of smart engineers who were working to provide a “batteries-included”, cross-platform language ecosystem and Sun was really invested in its success. I’d love to see some of these successor languages get the same kind of corporate sponsorship, but I don’t think it’s profitable.
Those links have many falsehoods like claiming that UTC is a time zone. UTC±00:00 or Z is, but not UTC; "Continuous Time Zones" is self-contradictory.
tx_data[44] = utime>16;

Good catch!

I wonder if this would have been flagged with -Wall?
This is very true. I do 3D printing, and am also very familiar with the fact that STL files are text files. I even edit them by hand from time to time -- but I still use software to manipulate them, for obvious reasons.

It boils down to "the right tool for the job", of course, and like every developer, I choose my tools with an eye toward the goals I want to accomplish. That my goals and yours aren't 100% aligned is to be expected. We're different people. And that also means that at times, a tool that is appropriate for your use case may not be appropriate for mine. And vice versa.
7B would require at least 14GB VRAM in 8 bit precision. 28GB in 16 bit precision.
I suspect that if Linus had tried to actively contribute to BSD he might have gotten fed up and done his own thing anyway.
Not “American products” but “the retail product”, i.e. the experience of walking into a Canadian Walmart or Target and buying a good, as opposed to buying the same good from a different source.

As you noted, cross-border shopping by Canadians in the U.S. is a completely different “product” (retail experience) and there’s still a ton of demand. This was probably part of the calculation that enticed Target and Walmart into Canada in the first place. Whatever was “lost” when they tried to translate the U.S. experience directly to Canada included something that mattered (and still matters) to Canadian shoppers.
10 years ago I was at a company prototyping a new widget. We had 3 day turnaround from the local 3d printer for something the size of a cellphone, it cost over $1000, and the quality was garbage.

Once we did basic usability testing with this, we went to a low-volume manufacturing run using silicone molds in Shenzhen and FedExed back, turnaround time about 10 days. Price $15k+. Once we were happy with this we did alu molds in Shenzhen for a batch of 500, and you don't want to know the price.

Today I can get 3 hour turnaround for items the same quality as the silicone molds, just by getting our own liquid printer for about $1k. This really does change things for prototyping.
There are actually exercises where you imagine a dial, like a volume knob, and imagine dialing the emotion that you want to regulate down a bit. The astonishing thing is, it works quite well!
With all these new text-to-speech AI models... how can we trust any recordings like this anymore?
Probably not since it likely does not exist. Will update or delete this if they do follow through.
This is so weird though, because the lights that line the catenary cable are older and not proposed to be turned off (and anecdotally are much less likely to be broken on a given night).

Maybe it's the scale, relative inaccessibility, or remote control that's the problem.

Honestly, I never loved the 'light show' effect anyway - maybe they should just light the suspender cables with normal lights and call it a day.

EDIT: For reference, here is the bridge before Baylights:
https://commons.wikimedia.org/wiki/File:The_Oakland_Bay_Brid...
Top caffeine drinkers are smokers with mental illness
They are competing with Walmart, who is similarly draconian with their suppliers. It's a tough business
And there is no voting, so the only possible gratification for posting is receiving a reply.
> just need to remember which pronouns to designate which people

And over time. Plenty of people who have custom pronouns will also change them occasionally.
I have never met anyone who worked harder than people in supply chain at Apple. The leadership is very demanding of them, and it clearly trickles down
> How difficult it would be to transpile python program into a more performant language using a LLM ?

It'd be a lot easier (and more reliable) just to use a traditional compiler, rather than an LLM imitating a compiler.

The problem is maintaining the full scope of Python semantics there is usually no advantage to this. Compiling parts of a python codebase, with restricted semantics, can give you significant gains in some use cases, and there are tools (in Python!) that do that already.
Yes, as a bruxism sufferer, I know that relaxing the jaw has a calming effect.
Need answer fast?