skysight-inc/HackerNews huggingface dataset:
I want a 15" version of this hardware so badly. It would be my perfect personal webdev machine, assuming no significant M2 thermal issues.

My workflows are all lightly threaded and CPU bound, so I don't benefit much from the Pro/Max/Ultra SKUs. So considering the base M1/M2 meets my performance needs, nothing else really comes close when it comes to portability/battery life.

All I really crave is a bit more screen real estate.

I do really hope the competition catches up and we start to see more open alternatives that approach the same perf-per-watt. As it stands, there just isn't anything else I've seen that offers a comparable experience to one of these Apple Silicon machines.

My personal endgame would be an ARM/RISC-V Linux machine from a company like Framework, but I feel like that's a ways off.
C is faster than Python, but it's much more nuanced than saying Python is "100x slower". Try writing a program to open and parse a CSV file line by line in both languages. You'll see why people like Python.

Also, because of FFI, it's not like the two languages are opposed to each other and you have to choose. They can happily work together.
It appears to me that they they are all "basically good enough" and very different to the $10-$25 electric brushes. My wife has fancy, I have basic model, and honestly we can't really tell the difference.

I don't really find value in timers, beeps, bluetooth, etc.
Surely the fact that they did all the high-resource languages first and are only now getting round to the less-popular ones demonstrates that that is not, in fact, the case?
> but they look very silly to me

And pretty impractical as well. They look really poorly designed in terms of maximizing leverage. It also looks like they lose a lot of energy in the flexing of the entire mechanism and their arm, compared to a blade held directly in the hand.
or maybe just scrape meetings and sent an easy to understand email which summarizes everything in 3-4 minutes.

Could save a lot of wasted time and energy
I mean, Kay was a biologist :)
> scheduling work out to a processpool executor is ugly under the hood and IMO ugly syntactically as well.

Are you talking about this example?
https://docs.python.org/3/library/asyncio-eventloop.html#asy...
Yeah, I have the M1 2020 with 8gigs and 512ssd. I encounter some issues when I use it for development.
> I know many security professionals no longer use their real name, and don't list the real name of their company, because they know it's such a great hacking vector. Not sure what/whether LinkedIn can do anything about this.

on the other hand I bet you could collect some interesting things by creating a few fake people as linkedin honeypots at FAANGs, and I would be very surprised in their infosec/netsec teams aren't already doing this.

or getting real people who opt-in to have their linkedin profile receive incoming scams, virus, trojans, phish links and pipeline them into the infosec/netsec team.
On a (slightly) tangent note, check out a Peter Strickland film --- Berberian Sound Studio. Foley artist caught in a horror movie/reality.

https://en.wikipedia.org/wiki/Berberian_Sound_Studio
The 16" MBP would have been a much better machine for most people if it didn't have a dedicated GPU. The CPU got pretty toasty as-is, but adding a dGPU into the mix just turned it into a furnace.

The way the thing was wired up also meant that connecting to an external display engaged the GPU, and some unacknowledged hardware or software flaw set the power/heat floor to about 20W (it's not just the minimum draw of the chip—you can have the GPU active without an external display and it uses a fraction of that). The end result: if you have it plugged into a monitor, you're almost constantly hearing a fan, even when idle.

Mine replaced a 2015 entry-level MacBook Pro which, while it served me well, had long since fallen behind what I needed. I was so excited to have the 16" for about a week, until I realised that I was never going to not be hearing fans screaming. I know laptops (especially big laptops) aren't actually meant to be used on laps for extended periods, but I genuinely couldn't with that thing. Even mild load would make it uncomfortable to be in physical contact with. I don't understand how none of the reviews seemed to pick up on it—perhaps everyone was too distracted by finally having a functional keyboard again to notice.

The sad irony of it all is that I bet the vast majority of purchasers were developers like myself, who have absolutely no need for a dedicated GPU.

In any case I sold mine and bought an M1 Air, which I've been very happy with ever since. As nice as these new ones look (and as great as the new 14" and 16" M1 Pros are), I don't think I could justify it. This thing handles everything I throw at it (though my wife has the 8GB model and it really doesn't seem to be enough with how much RAM stuff guzzles these days).
Absolutely. My roommate at the time received his order, as well as a gigantic projector screen he absolutely did not order. This was 2014 or 2015. Once he contacted Amazon, they told him just to keep it.
They should offer "US President mode". Didn't Obama have to have a special version of the Blackberry developed for him, while he was president?
If you want a picture of the future, imagine X11 stamping on a Linux user interface —forever.
No, they're nowhere close to being a nation state. Those spheres of power are nothing compared to something like the British East India Company, which had a currency, an army, and forcefully controlled almost 2 million sq. km. of Asia.

Captchas are definitely worthy of criticism, but they are not remotely on the same level as forcefully controlling the land under someone's feet.
> get sued, that would wipe out more value than throwing away hundreds or even thousands of the same good.

That sounds more like an argument for tort reform to stiff plaintiffs with inane complaints about refurbished/restocked items.
No arguments here! I'm consistently dismayed at the state of these tools :(
There are some good ideas and some bad ones. Part of our work is to argue against the bad ones. I don't think that the contentious ones are likely to get much traction, but some of the more obvious ones, like account-registration, are making their way into the ecosystem.
Managing asynchronous work in Swift in a strongly-typed way
Yes I claim, there are multiple implementation of Java, like JRebel.

Maybe spend some time using proper Lisps like LispWorks and Allegro Common Lisp.

Language and implementation aren't the same thing.

There is so much to learn about compilers, young padawan.
UPS only ships by ground and air, so yes it would be rather surprising.

Fast delivery couriers do not ship by sea.
Lockdown mode is for preventing 0-days. Law enforcement does not burn 0-days on common criminals, they get a warrant and get into the device that way.
Link?

I see a reference to them firing 50 people since April. They are still hiring aggressively, I'm talking to one of their recruiters next week.
You decided already by saying you have been cheated. Now you are looking for reasons.

Let's say you felt neutral. If you want to stay a programmer and make more long term changing stacks now will give you the same pay less responsibility (more time to learn the new framework) and put you in a better position. If you want management stay where you are.

Based on why you started looking you should switch the next time this comes up. Switching stacks is harder the further you go, don't let this gift drift away.
The simple truth is: these companies are trampling the rights of their visitors, EU or otherwise, but in the case of the EU they have decided that if they can't do that that they'd rather not see them at all. Make of that what you will, but if I were living in the US and an entity would block the EU I would take that as a very bad sign regarding the stewardship of my data in the hands of that company.
GTX 1080 TI
Perhaps "first credible" is the correct description.
I won't give Wayland another try until I absolutely have to. And I might even consider going back to Windows before doing so.

Every attempt to do the switch (sometimes forced by bad decisions of distributions) broke essential functionality without any workarounds, so I had to switch back to X11 eventually. I expect this to happen again if I give it another try - be it 1 or 10 years from now.

So I'm sorry, but Wayland is not for me.
On multiple occasions I've emailed back and asked to be put on a "do-not-contact" list but it never works :/

After replying to FB recruiters asking to be taken off their contact list one finally added a note to my file saying not to contact me and I haven't heard from them since. So...props to Facebook I guess
AWS IAM Roles Anywhere
I don't know if you've been paying attention to Apple's strategy over the last year, but it's basically been "granting user privacy also happens to grant us an advertising/data monopoly"

I don't think the aim here is to block at state actors but to basically continue to close all security holes that can be exploited by any other company and continually proving to users that Apple cares about privacy.

The things is I really like Apple even more now since they have realize that my privacy interests can be tightly aligned with their own economic interests. I never trust companies to be good or look out for my interest even when I pay them to, but when my privacy ultimately means they gain a very strong competitive edge the I'm much more trusting.

Apple has realized they can become to privacy what Google has been to ubiquitous search, and doing so can reap even larger and more secure rewards.

They started with a walled garden and now extending it to fortress surrounding the garden.
https://silkn.eu/toothwave

This site has them for 250 euro. I assume that's the cheapest for a US customer that is ordering?

Oh, they don't ship to the US. How do US customers buy this?
> Why did the company not hire more people? Why did they not simplify the hiring process? Why did they not adjust the wages accounting for the labor shortage?

Training pilots takes time. Even with an aggressive hiring ramp-up, the new crop probably wouldn't be trained in time for today. Perhaps for 2024's travel season.
If is a feature in many ways, however there are usecases where it isn't applicable. If I got such a usecases the question is whether I pick a completely different chat system or use some form of bouncer as workaround.
> I really wish some other non-Gnome-favoring company would find a reason to dump a lot more money into Wayland and help move it forward in the not-only-gnome-favorable path. This is not a thing that will move forward without full-time workers. X has always had a lot of paid people contributing to it.

My understanding is most of the work is, deliberately, not in Wayland itself. In fact if you read feature and bug discussion between users and Wayland devs, it kinda seems like Wayland doesn't do much at all and has no interest in doing more.

I haven't looked into it, but wouldn't be a bit surprised if RH had a hand in that architectural decision. Definitely makes it harder to compete with Gnome.
And how many constraints would roughly be needed to represent the first case of a million secp256k1 signatures in a SHA256 Merkle tree?
Ok, providing a little context here about how this played out.

1. A group of Hindu women petition a court for the right to (continue) worship at (what is now) the Gyanvapi mosque

2. The court orders that a survey of the mosque be carried out to determine if there is a historical locus standii for the petition

3. Videos of the survey reveal what appears to be a Shiva linga in a pond used for ablutions

4. Heated TV debates on prime time about the find. In one such debate a muslim cleric makes derogatory references to Shiva. In response a spokesperson of the ruling BJP, Nupur Sharma, says Prophet Mohammed married a girl of 6 and consumated the relationship when she was 9.

5. Zubair Mohammed of Altnews, begins a tweetstorm against Nupur Sharma and the channel for hurting muslim sentiments by making derogatory references to the prophet

6. Nupur Sharma says she is receiving threats due to Zubair's call and goes into hiding. Police on the lookout to arrest her for offending religious sentiments

7. Several videos posted demanding that she be killed and processions with "Sar tan se juda" slogans taken out (separate head from body)

8. Several also post "IStandWithNupur" in her support on social media. One such person is a tailor named Khanaiyya in Udaipur.

9. Khanaiyya is beheaded for standing in support of Nupur Sharma. The murderers record the killing on video and also threaten that the prime minister will meet the same fate

10. Many see this as a result of Zubair's call for action against Nupur and pull up old tweets of his with derogatory comments against Hindu practices demanding his arrest

11. Zubair is arrested and Altnews financials come under the scanner. Police use section 91 to obtain details of Altnews financing via Razorpay
The Short-Term Future of CS
> It doesn't say right of the militia it says right of the people

I suspect you haven't been reading my links :)

One reading of the Second Amendment has the opening clause restricting which "people" are being talked about, i.e. "people in a well-regulated militia." This was the belief enshrined in the Supreme Court until 2008, where Scalia had to argue why the prefatory clause is irrelevant.

> Can the government not assign subjects to a militia? That is what this code does. Are you saying this is an illegal militia? Or not a militia at all?

The common understanding of that specific clause as seen through the lens of James Madison (see: Federalist No. 46) is that it protects the rights of National Guard members to bear arms.

Not "everyone is in a de facto militia."
We recently discovered one of our biggest geo-political enemies manufactures all our medicines. So that's crazy.
> Am I the only one who experiences this?

No, everyone experiences this. This isn't a non-technical vs. technical thing either: I've certainly talked to non-tech people who left meetings unsure what the point of it was or what was even being discussed.

There are several reasons why this happens.

The first reason might sound cynical. There are people out there that do things that don't really need to happen, or need to happen but you shouldn't really need to worry about.

Sometimes this stuff matters, but it matters to the business but not to the tech team, or the way it affects those of us in more technical roles is maybe not apparent unless you've seen that sort of thing before. To take the example you provided: to "allow customers to collect and return online orders from our regional stores" probably requires changes to several different systems, some of which your team might be responsible for, but some of which might be a different technical team, or might require putting manual processes in place. Return handling by itself opens all sorts of process questions, and some of those processes will be automated in code.

Sometimes this stuff matters, but it's explained poorly. [Robert Smith] should be able to articulate the "So what?" in his [quarterly review]. If not, hopefully he gets appropriate feedback to make it more clear next time. In this case, it's not you, it's the person communicating who failed to communicate, but often everyone is too afraid to look like a dummy to ask the obvious question to explain what's going on.

Some specific tactics you can use:

1. Ask why should I (or if you'd rather, my team) care about [transformation strategy] or omnichannel strategy or whatever other thing gets raised. No one person can know everything, and your boss should be able to tell you what part you care about and why.

2. Rather than worry about [transformation strategy], worry about the metric that project is trying to drive. Tech and non-tech people alike use "SMART" (specific, measurable, actionable, relevant, time-bound) goals for projects. If the organizational stuff disinterests you, look instead at the metrics.

3. Hopefully you have permission from your boss to not attend meetings that aren't pertinent to you. If you did (1) from above, and your boss's response is, "oh, don't worry about that," then you should feel like you can ask your boss "Next time we have a meeting on that topic, can I decline and focus on my own project instead?"
https://datascience.stackexchange.com/questions/62868/high-l...
And oranges contain 10x the vitamin C of apples :)
For those of us with an inverted threat model, the profit motive here seems an interesting approach.
IRC does support sending URLs just fine. The key point here is though, do I want those images to be displayed inline among the text or not. And there are IRC clients (such as thelounge) that will just display those images inline (which is what you would want) and some where you can just drag some image/file and will upload it to some file/image host and then just send the url in the chat.

So options for people that have different usage patterns do exist.
How do you write a CLI tool for viewing a photo album? Would Netflex be better suited as a CLI-only interface?
The writing has been on the wall since the early Beowulf success stories hit.

I'm pretty bullish on the long term survival of Linux in some form or other, proprietary OS's not so much.
200k for a senior engineer doesn't sound like too much. If anything it sounds like a bargain.
The key concept you're missing is Power Factor[0]. With reactive (inductive or capacitive) loads, the current and voltage will be out of phase with one another, leading the peak current to occur at a time other than the peak voltage. This reduces the power delivered to the load to less than |V|*|A|; in a situation where you hold power demand and voltage steady, you would need to deliver more peak current.

For the two power measurements, one is instantaneous power, the other is average power. Different situations call for different measurements.

[0]https://en.wikipedia.org/wiki/Power_factor
I wonder if there's a search engine that ranks results with worst SEOs first
Text rendering is more complex than decoding a PNG.
The point is that there are lots of humans who speak these languages and use tech. They just don’t use Wikipedia so getting a good translation corpus going was harder.
You can get around that by spoofing safteynet stuff using Magisk. But yeah, it is a few more hoops to jump through and you need to be rooted which is itself not great for security.
I think it works for the use case - where documents can be provided for discovery, but if posted online won't have the content indexed by search engines.

The various legal teams involved are unlikely to ever be the wiser. Or will they?

Won't this print out a pile of gibberish? Hard copies are rather important in the courts. Somebody is going to complain about what was provided in that case.
Did you post this from a CLI?
I have a script that watches my download folder and runs them through ghost script which is designed to reduce the file size of PDFs but it also strips out any linked media or embedded code from my testing. It does a bunch of other stuff too but the pdf auto-converter was pretty simple.
My weirdest Amazon recruiter experience has been receiving an email in the middle of an onsite Amazon interview asking if I would be interested in interviewing at Amazon.

The recruiter who emailed me was the same one that had setup this interview in the first place, and had greeted me in the lobby just an hour earlier.

(Insert Xzibit yo dawg meme)
Titanium hammers have half the weight and 10x less recoil to the user for about the same energy imparted to the target.

This translates DIRECTLY into reducing the chances that you wind up with carpal tunnel or jacking up your wrist, elbow, and shoulder.
The Garmin devices that they're using have built in GNSS receivers. There's no practical way to average the positions from multiple receivers for real-time tracking updates. Once the climb is finished, though, someone could download the recorded tracks from multiple devices and average them together.
Looking forwards to when Apple manufactures all iPhones in Sweden. Or did you mean the US, which remains stubbornly overseas and scary to the majority of the world’s population?
What does it even mean to be a state-level actor? For me this is the same kind of bullshit/PR language that is is used to sell so-called "military-grade" artefacts.

This is nonsense. Security breaches can be discovered and used by anyone with the right knowledge and skills. Geohot was not sponsored by the CIA or the FSB.
Telling customers just to keep returns is wide open to abuse.

Why not just sell discounted "non-returnable" versions of products, the same as you can buy discounted non-refundable airline tickets?

America's "everything is returnable" culture is a bit odd, obviously intended to encourage mindless consumption, but comes at a cost... You are paying extra for everything since the cost of return losses is built into the price - you are paying "return insurance" whether you need it or not.
A well-maintained document of abbreviations and acronyms is very useful. Go ahead, make fun.. but man alive, it’s great to know what the hell people are talking about.

I’ve been at companies where a lot of mysterious/cryptic team names are employed. Big save here is using the internal URL shortening service (7 times out of 10 it will link to team/project page).

But honestly, if you’re at a complete loss, it could mean that you’re just not in the lines of meetings and plans where that jargon/terminology is thrown around. If you find that you’re at a disadvantage (after learning what those topical discussions really mean), talk to your manager and ask for more context or who/where to go for more context. Perhaps there’s a quick summary page/doc that someone put up on your internal knowledge base system that can give you the TL;DR/elevator pitch.
The overlap of eth bug-bounty hunters and iOS bug-bounty hunters is 0.
Or use PDF viewer without JS support.
How often do you see PDF which really needs JS?
Yes. It has no access after being installed and before prompting. What exactly is the issue?
There's a lot less substance to this than the article title makes it seem.
> As for how this happened, well it turns out EA’s official Twitter account isn’t run by anyone from EA or its social teams.

Then what are social teams good for if they don't post to their own Twitter account?
I'm a full stack dev that's also somehow excel at react (who also don't mind frontend jobs at all), and also have some interviews for senior front end openings in recent weeks.

The job title senior front end is too broad IMO. Since most of the time at early 2000, if we're talking about front end we'll usually deal with complex css, design, and ui/ux. What's worse is usually that skillset is not in align with react at all, since react is more into programming than design.

IMO, it's easier (and more accurate) to search for fullstack nodejs programmer who also know react (or vue, etc).
I hate when c++ does this. I don't want automatic typedefs, keep the struct so I know what it is. Also causes annoying name conflicts ...
Microsoft totally could with their ownership of LinkedIn + GitHub. Why haven't they?
If you want a powerful and cheap cluster I recommend getting old enterprise desktops. They work great. I have a full post about options here (it's a bit old but still relevant) https://rothgar.medium.com/on-prem-development-kubernetes-cl...
These "downsides" are mostly the pseudo-scientific imaginings of feminists and redpill conservatives. There's very little evidence that porn harms anyone so long as it features consenting adults - despite internet forums incessantly repeating the opposite. It's a classic case of people believing something because they heard it repeated over and over.
Why Planet Labs' shoebox satellites are heading into orbit with SpaceX
I don't think so. I think the title is perfectly accurate. I read the issue and it's comments. As I said, this seems very typical for GNOME. We've seen the same kind of thing a lot.