skysight-inc/HackerNews huggingface dataset:
Anybody else feeling a bit weird at how her (massive) picture is the first thing in the page, as opposed to a picture about the project itself? And anybody else feeling that this is only the case because she looks good, almost if her looks was more important than her hard-earned Senior Principal Engineer position?
Black Hat Rust (Early Access)
Couldn't find comfortable ones for bedtime (The Netherlands doesn't have a lot of earmuffs offerings I feel), but I bought some 3M earmuffs anyway because I didn't really know about them.
> I would be willing to pay up to $200 for a free phone, but I couldn't go higher.

https://www.pine64.org/pinephone/
After watching the whole making of I also was pretty disappointed of the final result. Each individual part in the making of was pretty solid so I had high expectations.

I guess it was the tight deadline (only a few weeks I think?) that didn't leave them any time to polish the final result.
MediaTek Announces Dimensity 920 and Dimensity 810 Chips for 5G Smartphones
I don't believe you can get arrest records for a background screening on a employee like that in the UK (or the rest of Europe). You'd need a damn good reason why you want one so thorough and last I checked, in my country that means you're going for teacher, social worker, government office, etc. And even then this wouldn't be reason for denial if the arrest is not related to your job or you can reasonably explain the matter.
If you want to use this as an example of how to write a parser, keep in mind that lisp is exceptionally easy to parse. It has essentially no syntax, in the sense that what you read in and parse is actually what would be output as a parse tree for a more syntactically complicated language.

I would actually study a recursive descent parser for a larger language to give yourself an idea how to write a parser.
JS off by default works fine on this site.

I suggest for power users to run with JS off by default and turn it on per website.
At least Motorola is a vendor for German police wireless network TETRA: https://de.wikipedia.org/wiki/Terrestrial_Trunked_Radio#Infr...
Even for usually immutable objects 1 / 2 vary. Python optimizes += on strings with only a single reference (which the temporary in a = a + b will cause there to be at least 2 references)
>Huawei also began to use one of BES’s software systems to establish a 'backdoor' from China into Pakistan that allowed Huawei to collect and view data important to Pakistan’s national security and other private, personal data on Pakistani citizens."

Apart from propaganda value of trying to drive wedge between PRC and Pakistan, is this suite suggesting Huawei... didn't have capability to collect info prior to 2017? Also how does a California based company expect to extract any payment from an US sanctioned Huawei, not much leverage now that they are forced to de-americanize. Or that US labelled telecom tech dual-use, and stealing military tech is totally fair game. Huawei had to settle with CISCO to enter US market, but AVIC isn't worried over using stolen F35 plans on J20. Seems like a very futile suit apart from geopolitcal factors.
It’s interesting that nobody mentions Aubrey’s connection to Jeffrey Epstein. Aubrey was the chief scientific advisor to Epstein’s “Transhuman” project, now called “Humanity +” and Epstein was an investor in SENS.
I love the 'beige box' color too, though without the nostalgic value I would probably find it hideous. It would be nice if there were a 'retro' fad in mainstream computer design for a few years. It would be a blast to see beige PCs again with multicolored keyboards and glowing green LEDs.
Happy Mullvad user here. Plus they offer WireGuard which is awesome.
I recently spent a full day trying to debug wifi on my dual-boot desktop with "newish" hardware. The wifi would occasionally drop 100% of packets, for between 5 seconds and 10 minutes, and then go back to normal. I tried installing different drivers and following some askubuntu forum posts, but nothing seemed to work.

I'm not an expert on hardware stuff so I haven't got the knowledge to dig deep and find what caused it. But on Windows this stuff "just works". My impression is that Windows has "solved" wifi.

In the end I just bit the bullet and connected the ethernet cable...
I get the argument but I disagree. Git is meant for software developers on projects complex enough to warrant using SCM.

Using SCM for teaching development to newbies is already adding unnecessary complexity (even in a collaborative setting, flows are complex enough to distract from more fundamental topics).

If you're a software developer getting to the point where using git is needed you should absolutely know the core concepts behind public key cryptography, it's going to come up everywhere and you can fuck up big time by publishing the wrong part.
All-in-one solution for Hospital Management
> Vote with your wallet, they say, but when hostile technology is far cheaper than friendly technology, and the vast majority of the population couldn’t care less, how could we possibly make a dent? And this is before even considering that governments around the world are on the side of hostile technology.

If you need a phone that has all the modern features and app support (so you can work with your banking app, local parking app, etc.), you're basically limited to android and iphone. Apple just did "this"... google is probably next... what do I buy after?

I mean.. i can maybe modify android enough to remove the offedning features, but what will average joe do?
In Strugatski brothers novel "Monday Begins on Saturday" (first published in 1964) employees substituted their dumb clones for themselves to perform various mind numbing low-intelligence work related activities which their employment at a typical research institution of USSR was full of. And the large West corporations do have a lot of that old socialism feel to them :)
So nice to see a fellow smeghead XD
> Of course the progress was completely unguided, and 90% of everything was crap, and of the remaining 10%, 90% were just ok, but the remaining brilliant 1% were enough for the "actual" computer revolution.

You only need to take a look at the "carefully curated" Play Store and App Store to realize that 90% of everything is crap, since that's the Iron Law of Everything, but now we pay 30% to the gatekeepers because... why not?

I swear every company everywhere, since the 90's, and especially in software, has CEOs swearing they're not going to be the "dumb pipes" and become utilities, in order to extract the "maximum value for shareholders", while we get nickel and dimed for everything and frequently get lower quality for it.
> Has this ever been the case even since the very beginning of smartphones?

Who cares? It can be true now: https://puri.sm/products/librem-5
I've just got "Structured Program Design Using JSP" off the bookshelf. Haven't looked at it in about 30 years!

I was once sent on a work course to learn how to write COBOL using Jackson Structured Programming. I _loathed_ it. I remember thinking that

a) it tried reduce the programmers role to little more than that of an automoton
b) it was completely at odds with my views (30 years ago and still today) that good software development is a blend of the technical and creative/artistic.

Happily very little of my working life involved actually using JSP (well Java Server Pages excluded).
64.87% of studies are made up
A year and a half ago, we tried to convert a well-spec'd Dell laptop from Windows to Ubuntu for a new dev. We couldn't get the wifi to work. The dev now uses a MacBook.
l1 + l2 is O(len(l1) + len(l2)).
l1 += l2 is O(len(l2)).

That means that your first snippet is O(n^2) while your second snippet is O(n).

It's not about doing many operations, it's about the size of l1. In-place append doesn't care, copying into a new object does.
Yes, but...

An option like this, after the lawyers get at it, will be 14 pages long.

"We can change this at any time", "except by court order", "no guarantee", "not liable", and on and on and on...
Srsly Risky Biz: Thursday, August 12
Actually you can use free software instead and enjoy trusted devices which do everything.
Disclaimer: I have done exactly 0 research on JSP before today and come from python/lisp land.
Being in the middle of developping an OpenAPI application with python's Pydantic (an extension of type annotations), I can't help but feel python is this close to being a combination of JSP and data model definitions.
To go one step further if you write your modules with Hy (a lisp that interops & ~transpiles to python), you get a pretty darn elegant codebase that is a rather direct mapping of your domain problem to expressions which look a lot like these JSP examples.

Maybe I'm only just discovering for myself the "power of typed languages" (feel free to rib on duck typed devs here) but it feels like a huge progress in terms of productivity, bug count and readability. I love modern python.
Which OS are you running on it?
> LibreOffice throws exceptions __a lot__

They're terrible for this. C++ Exceptions are a perfectly good exception mechanism, but what C++ programmers are trained to do with them isn't exceptions but error handling and they're not suitable for that.

"I tried to create the file but it already existed" is an error - and now you're going to write the unhappy path code, this is the wrong place to have exceptions.

"I tried to create the file but the OS now says the abstract concept of files is alien to it" is an exception. You are not prepared for this eventuality, the best you can do is explain to the user as best possible what happened and hope a human knows what to do.
Sounds like the corporate DNA finds your ethnic DNA deplorably delectable.
The alternatives are GNU/Linux phones, Librem 5 ($900) and Pinephone ($150).
Part of me wants to ask, why even use GitHub if you're struggling with "projects" and "ssh keys"? Just write code and run it on your machine. You can even just use git on your own machine without GitHub.

BUT, at the same time, I agree with you that the process of getting set up with GitHub is suboptimal. Have you used Heroku with git before? You run "heroku login" in the console, which then opens your browser. You sign in on the browser like normal and then the CLI magically knows who you are. You can then push and pull from heroku remotes with 0 friction. Maybe the GitHub CLI could/does have a feature like that.
> What is likely is that the virus jumped from bats to humans 'in the field', i.e. in nature. This is what happened with SARS and MERS to the best of our knowledge.

Both SARS and MERS had an intermediate host before it jumped to humans. Many other species are vulnerable to COVID, so it is not at all necessary that it was directly transmitted from bats to humans

Insinuating that this was caused by the group that was studying bats at the Wuhan institute is not really good science because there are so many equally likely hypotheses.

This does not really help finding the real origins of COVID. The most likely outcome of the current pressure on China is that this country will try to destroy all results they have on bat viruses.
Sometimes I question if what I am doing is meaningful. But this is meaningful.
It's quite surprising to me that they actually published the press release. With this quality, it would've probably been better to say nothing and let this one slip quietly.

On the other hand, there's no such thing as bad publicity, I guess ...
Crypto platform Poly Network rewards hacker with $500k 'bug bounty'
How is Astrill doing?
The natural gas industry is investing pretty heavily in lobbying for blue hydrogen right now. The upside for them being that a big bet on blue hydrogen necessitates big investments in natural gas infrastructure, which will remain indefinitely and will give them advantages in the long term since gas will be more competitive.
I had a similar idea a few months ago, and I'm so glad that there are people out there who are really doing this. Fantastic.

> “If they have a certain condition and they have a toy just like them, it helps the children understand what’s going on. I’ve had calls with more than 70 play therapists across the country and from that I’ve been told there aren’t many toys like it, but they’re desperately needed to help these children not only understand why they’re different, but to feel less alone.”
With Huawei behaving this way can we trust our electronic devices made in China? Are there devices purely made in South Korea or Taiwan?

(Note I don’t say this with some kind of anti-China sentiment, I’m pretty sure I’d be worried about the NSA back-dooring everything too if it was made in the US).
FWIW, another difference is that if __iadd__ raises an exception and you don't revert the changes then the object is trashed.
Not a problem since the last two years - widely available but expensive. They are irradiated at BRIT, Navi Mumbai and shipped of directly to Atlanta. India now has many irradiation facilities and exports are picking up.
Haha I've lived in a post communist country - if you believe for one second that a surgeon and street cleaner have the same compensation you are extremely naive. The artificial restrictions on direct pay just get transformed into other things.

I've listened to Yoel Romero talk about their Olympic program, how the children in the camp would get more food if they performed better in training and they would pit each other aginst one another to promote competition. You think the kids participate because they wanted to compete in the Olympics ? He could have just cleaned the streets and make the same as a surgeon...
Given you can't even bold text on Facebook messenger (or HN), the idea Natives know any word processing isn't a very logical assumption from the "Myths of the Digital Native" article.

Most of Digital Native's apps are very primitive, you can even look at technology sites like HN and see the fear of change in current messenger apps.

"Different kinds of experiences lead to different brain structures" - was in the original Digital Natives article, it was a very low level concept.

And the evidence around brain structures or ways of thinking is not in the positive direction so far.
Not wrong! However:

- batteries: not available large-scale

- thermal storage: potentially terribly inefficient (but as I said, yes it's at least something!)

- pumped hydroelectric: where I'm from, only available to a tiny fraction of the country

- Sabatier process methane: that's a possibility I guess, more inefficient though

My point being, yes you're right, there's many more storage solutions, but hydrogen seems to trump most. Might as well use that as much as possible.

> [0] I’m not a civil engineer and I can’t estimate the costs of upgrading existing methane pipes to cope with hydrogen, but people write about it being a thing

The issue is also that the recipients would need to deal with the pure hydrogen they're getting. Residential boilers for natural gas can't, for example. New models are required.
By that logic, anyone who builds a product around an open standard is guilty of EEE. A web browser that implements a sync feature, an XML editor that implements syntax highlighting , an RSS reader that implements link previews all "embrace" open source standards and "extend" their core open standards with non-standard features, which is _exactly_ what github have done. They have been excellent players in the git ecosystem.
Especially on Apple devices. You cannot just reset the device if it was ever associated with an account and you don't know the password anymore. You must contact Apple support. Some people still want to employ Apple devices in a business environment.

The amount of money that is spend on their devices is just insane.
They are not a for-profit comany but a Social Purpose Corporation, which values user freedom more than profits. They provide auditable devices running free software. It does not even matter if they fail in the future. If you have their device, you can trust and verify it forever.
This is a really good discussion to be had. There is an argument to be made about putting traditionally underrepresented groups of people front and center in articles like this, but it all depends on if she requested(or was explicitly in agreement with) this / chose the picture herself, or if other interviews on the same site do the same thing with male engineers IMO.

Definitely agree that
>"almost if her looks was more important than her hard-earned Senior Principal Engineer position"
seems to be a real problem for many women in the industry, and I really hope we can overcome this soon.
No doubt this is to some extent a question of personal taste. For me, although the Chaunsa mentioned in the article is among the best, nothing beats a beautifully ripe Sindhri mango. I lived in that region for a while, and the all-too-short Sindhri season was one of the highlights of the year.
That not how anything works.

Businesses wanted anything, literally any working product.

The competition mostly stood there in their ivory towers (NeXT was the best representative of this), shrugged their noses at the folks that needed cheap computers for, you know, the computing revolution and over time, keeled over.

> slow, ugly, crippled machines that sort-of worked in a very limited way with poor security, stability, and reliability, and "standard" software products that were even worse

Yet they worked and they were cheap.

Slow didn't matter because they worked.

Ugly didn't matter because they worked.

"Crippled machines that sort-of worked in a very limited way with poor security, , stability, and reliability, and 'standard' software products that were even worse" didn't matter because they worked and nobody truly cares about security as the main ongoing concern. Stability was good enough. Reliability was good enough. The standards were good enough.

And the main thing, I repeat this: PCs were CHEAP. Anything I can't afford might as well not exist on the planet. It's not there. I can't do anything with it.

Companies could afford PCs and they did what was needed. Not what some people thought would be needed, they did what was actually needed.
Pythonic monotonic
I think this about Intel using TSMC as a foundry - why TSMC want to help their biggest competitor become more competitive and learn from your business dealings I don’t know…
In very rare cases the CEO may be critically important (maybe Jobs at certain points in Apple's history), or critically deleterious (I think there's an argument that late-stage Ballmer was this), but generally, a CEO is just a CEO; there's very little reason to think ejecting Kalanick harmed Uber significantly (keeping him might have harmed them slightly, but probably not significantly).
That isn't going to happen. Jeri Ellsworth is fantastic at what she does but there are some hard to get around physical limits in terms of material purity and once you get to a certain degree of integration that pretty much guarantees a yield of 0 until you spend a very large amount of money.
The [politician]©fullofcr.app might have a limited market or at least limited lifecycle, but would be both hilarious, and I think very fulfilling for whatever each customer buys! As far as for flab.by, I actually think the affiliate links idea is a good one.
From what I understand, Apple does not want to scan your phone.

They want to have end-to-end encryption and store your photos encrypted. This is why they scan before sending them encrypted.

They won't scan anything which you would not put in the cloud anyway.

This is pretty clever way to preserve end-to-end encryption and satisfy requirement not to store anything CP related on their servers. Probably too clever for journalists to understand :(
When you buy it its not just the name and a price.

First of all it informs you that it is not jet complete. There is a complete list of what features it has and what features it doesn't have.

You very clearly buying the right to have access to the newest features as the role out. This is very clearly spelled out when you buy it.

> But given the accidents where people turn on FSD and go to sleep

Do you have any actual data about people deliberately go to sleep?

I have seen no numbers what so ever to confirm what you are saying.
Not to be rude or anything, but if the target audience needs basic semantics explained to them, I don't know they would benefit from an in-depth explanation.
Large scale, yes, I'd say so.
Linux required cheap computing. PCs were the cheapest extensible general computing available on the market, and they were available in abundance.
> If you need a phone that has all the modern features and app support ... you're basically limited to android and iphone

No, you aren't. You can use Librem 5 with Anbox.
I guess people's experiences are different :-)

I find exceptions to be a perfectly fine error handling mechanism.

I certainly prefer it to cluttering my code with explicit checks for return codes and such like.
> in that you can write "weird" expressions

Oh, I see what you mean. I discovered Lisp after working in C++ and Java, so I avoided this pitfall in my code, but if I had a dollar for every instance of:

(let ((some-variable (progn
(do stuff)
(do other stuff)
(let ((some-helper-var ...))
(some more code with some-helper-var)
(more-of-the-same (progn
...)))
;; 50-100 lines later, just return one of the values
some-variable)

that I saw in Lisp codebases, particularly in Emacs, well... I could feed my family for a month or two from that money.

There's plenty of abuse potential here (and for the love of god, if your language has 'let', it probably also has lambdas or 'flet', use that to create local functions...). But mitigating this, arguably, is a problem for style guides - the overall feature of "everything is an expression" is powerful. It has nice simplicity to it, and reduces boilerplate :).

> Also, for low level languages, the mapping between code and assembly is clearer in languages that separate statements and expressions

I'm guessing this is where the separation originally came from. Assembly is essentially statement-only. But at this point, I think all programming languages in use crossed the threshold where we're actually programming to an "abstract machine", and being expression-oriented seems to confer greater expressiveness.

> (I need a more succinct term).

"Separatist"? :).

> EDIT: Also, by preventing statements from being used as expressions, you encourage breaking up long and complex statements into smaller functions.

Ah yes. The real debate. I edited my comment to mention it before I saw your edit :).
It probably has a built in WiFi unity, before tossing it you could open it up and try to find the antennae, they are usually just short bits of wire. Snip those off and see if there is a factory reset option, that should 'cure' it.
If only my Index had a much higher resolution. Alyx felt next level to me even though there was barely any shooting. Just being there felt amazing.
Great quote, but I think the focus of the high metabolism in the research is mainly around the 9-15 months old period and so a sudden and dramatic weight chance in the twenties might be related to some other shift.

This part of the article shows the effect over time, which is much less as time goes on:

"Children’s metabolic rates stay high until age 5, but the rate slowly begins to glide down until it plateaus around age 20. Interestingly, adult rates are stable until age 60, when they begin to decline."
White House Pissed
Iiyama? Assuming monitor cuts it.

Their TV-sized screens are filed under "large format display".
USA has a lot of non-tariff barriers, and they are applied very arbitrary. USA is very protective of its food market.

Some times it looks very silly how one country is burdened to the neck with sanitary restrictions, while its neighbour not so far away can be having none of that.
It's August, maybe the dupe checker guy is on vacation.
You need to keep the objects alive obviously, then it works exactly as expected.

>>> a = [1,2,3]
>>> b = [4,5,6]
>>> id(a), id(b)
(140659402612872, 140659403098568)