skysight-inc/HackerNews huggingface dataset:
> Spoken like someone who has never seen how poorly Microsoft's x86 to ARM emulation works.

Sometimes I wonder why they are still a software company. I really like their keyboards and mice. Their software, not so much.
I have seen brown ones packaged as you described but labeled as Capri. Maybe they aren't the same but they are a lot better than the average commercial tomato.
So artists get paid?
Sounds you should try using a meme computer called iPad
I think point I think the insiders 90% "know" whether DOJ action is going to come down or not and have already built that into the stock price.
This is a very useful thread ;)

Not sure where it would fit in, but Looker adoption is crazy. It's deeper though: no-code data modeling
They are a foundation. So as far as my grasp of definitions go, no.
These releases offer me nothing, take a big chunk of time to operate, and break my old software and device.

And bugs linger for years and never get fixed.

I think it's very reasonable to complain.
Society has a long history targeted advertising before google. I doubt that is against the law.

There is quite a bit of difference in identifiable information about you being given to whoever wants to buy it, and giving someone the ability to show an ad to people of certain criteria.
he was right i wouldn't want to mess with the people behind covid and 9/11 either
But no one uses tablets in practices. Everyone I know who bought an iPad or iPad pro use it for a bit and then it just takes dust.
That sounds like a pedagogy problem, not a language problem. From my experience [1], students learn JS just fine as a first language, as long as the learning process is structured well. Every practical language has its quirks, and no one learns a programming language by learning all the quirks at one time. You can be productive in JS without understanding all of the quirks, and then build up to that later.

When you're teaching, you should be enabling the student to do one more thing that they couldn't do before. If you're spending 30+ minutes trying to explain what an object is, you're trying to do way too much. You don't need to have a 100% complete and correct understanding of Javascript's object model to use objects.

> Contrast that with something like Java or even Rust where, despite the other complexities, it's pretty clear what the data is and how it is stored.

That's nonsense. Particularly with Rust, now you're deep in the weeds of pointers, stack vs heap vs other segments, and borrow checking rules.

[1] helped design a JS class at Stanford for first-time programmers. Also designed an intro Rust class.
Apple took away a key feature, where you pressed a key combo (shift+alt) and clicked on the Bluetooth menu bar item, and you'd get an option to reset Bluetooth; this helped for the inevitable case where people have bugs and devices won't connect, or Bluetooth just won't work.

https://www.macrumors.com/how-to/reset-mac-bluetooth-module/

That no longer exists on Monterey.

They might be referencing Control Center, though.
This extremely aggravating Bluetooth issue is driving me insane: https://reddit.com/r/MacOSBeta/comments/q1trtn/bluetooth_con...

I’m running out of ideas on how to fix this.
$100 boards only

$250 PiBox Carrier and Daughter Boards
Powder Coated Steel Case
Noctua 5v PWM Fan
External WiFi Antenna
1.3" LCD Display
15W USB-C Wall Adapter

Raspberry Pi CM4
- 8GB RAM / 8GB eMMC / WiFi model
- Pre-flashed with PiBox OS for easy setup

$450 Everything above but with SSD drives installed. Ready to be plugged in and used in seconds.

- Includes 2 x Crucial MX500 1TB SSD Drives
For sure. It seems akin to throwing out half the resumes at random because you only want to hire lucky people.

Personally, when I'm interviewing I help people get past dumb mistakes. We all make them, and some of the best developers I have worked with are the type to get nervous in interviews, so they become more likely to make them and have a hard time finding them. The "best" interviewee is not always the best developer.
> optimizations that allow these chips to have surreally large reordering buffer

But only Apple's chip has a large reordering buffer. ARM Neoverse V1 / N1 / N2 don't have it, no one else is doing it.

Apple made a bet and went very wide. I'm not 100% sure if that bet is worth the tradeoffs. I'm certain that if other companies thought that a larger reordering buffer was useful, they'd have done it.

I'll give credit to Apple for deciding that width still had places to grow. But its a very weird design. Despite all that width, Apple CPUs don't have SMT, so I'd expect that a lot of the performance is "wasted" with idle pipelines, and that SMT would really help out the design.

Like, who makes an 8-wide chip that supports only 1 thread? Apple but... no one else. IBM's 8-wide decode is on a SMT4 chip (4-threads per core).
>It's insane that any one company is expected to successfully moderate three billion people, they're doing the best they can with impossible constraints.

"moderate"? as far as i understand they stoke the fire. Whatever cultural wars are raging on FB, Coka vs. Pepsi, liberals vs. conservatives, FB gets engagement, ie. money, from the both sides. They are like fight cage owner - they get paid either way. And their "moderation" - just like the fight cage owner they may prevent the fighters from say using knives as it would adversely affect the quality of fight - ends too soon, etc. - and thus revenue.
Dutch, although they insist on treating the ligature IJ as a letter on its own. It's even part of the sort order in dictionaries and telephone books.

Also, probably thanks to Dutch colonialism, the unmodified Latin alphabet is the official writing system in Malaysia, Indonesia, Brunei, and Singapore, and is used to write the Malay and Indonesian languages.

It is also used as the base for romanization systems for languages that don't have a latin-style alphabet already. These are often designed to stick as close to plain lating as possible. Apart from academia and language teaching, a few of them are actually used by governments to render names in latin characters for passports, street signs etc.

Personally, I think that the plain latin alphabet is quite limited and that extensions are necessary. Accents, macrons, circumflexes, etc. are certainly annoying to input, but certainly not worse than inventing completely new letters or using digraphs for everything. I rather think that our educational systems don't teach well how to handle them. We don't have to pronounce them all correctly, and certainly can't be expected to, but typing them is not impossible at all!
This is not just a PR spin. Lying in their SEC filings is actionable.
Wow!!! I’d like to read more details about the PC and software he used. Besides the Photoshop that is mentioned, no other details about the system (cpu, ram, disk…).
And as for the NSA internal guide for getting data from AT&T, T-Mobile and Verizon - that's a bit shorter:

> Do nothing, we already have this data loaded and indexed.
Extreme couponers were sent to prison in $31.8M fraud scheme
> Wouldn't you agree that it is better if all companies have equal access to TSMC's services?

It’s certainly debatable, which is why we have antitrust regulations.

In the specific case you suggest of separate software and hardware companies, the reason that Apple has succeeded where others have failed (in large part) is because of their vertical integration. To wit: the equivalent of Apple (ignoring communication overhead, which is also huge) would be software and hardware companies that Apple has an exclusive contract with, who spend all of their time working on what Apple asks them to.

When they start serving other customers, their operational overhead increases, because they have to figure out how to schedule production schedules fairly across multiple contracts, and probably start to divide up their production functions by product area and customer.

They also typically end up having to make concessions to multiple customers, and risk ending up at a lowest-common-denominator product that fits the limitations of other customers more than it fits Apple’s specific set of capabilities and limitations. This is the market effect that drives standardization: agreeing on the lowest-common-denominator for everyone before production and product development starts.

In sum: they become less good at delivering specifically what Apple needs, whenever Apple needs it.
I was just helping a family member with this same issue (large amount of “Other” space) and turns out it was some unmounted volumes that had somehow been created. We couldn’t track down what was on them in the time period I had to help, but doing a clean wipe cleared it all up. Not the best answer to the problem.
The problem is that approach is actively hostile to customers.
no?

If you want state management you use a state management library. If you want optimization, you do memo, or pure component. You don't rely on the fact that some state library does that for you. You don't want your component's performance changes drastically when you refactor to context or whatever
this is true today, but the right has never come close to the left in 1970.

[1] https://www.goodreads.com/book/show/22571602-days-of-rage
It's attack from both directions:

BB and BBM are network effect. iPhone alone is not enough to disrupt the social-media aspect of BBM (which was very sticky at that time in quite a few countries).

WhatsApp + Android actually killed BB+BBM in those countries and not the expensive iPhone
A corporation is just a group of people authorised to act as a single legal entity. Charities, foundations, etc, are corporations. They're corporate.
It's hilarious, so many people seem to want to get rid of files and folders, but every single development team I've ever been on has a ton of documentation, working documents, prototypes, etc. organized in... get this: a hierarchical structure. Files within folders within other folders, and so on. Whether literal filesystem or web-based interface or whatever. I've never once seen a project of any sort happen without some kind of structure and hierarchy in the data that everyone is working within. Even all the cloud stuff implements these paradigms (is there any that doesn't?)...

For working on computers, "getting rid of the concept of files" is just not a realistic idea whatsoever. It's no surprise the metaphor has worked for 50+ years.
Get a load of this retarded asshole.
What do you mean by "cloud-based optimization?" Are you running reinforcement learning algorithm(s) on these plants?
Interestingly enough, I'm less bothered by that. It could've been worse, e.g. "I'll be there momentishly".
"In the context of laptops, its true"

Intel wasn't in competition for TSMC's processes at all, and AMD was in absolutely no hurry to 5nm (especially given that they were targeting cost effectiveness). The fact that Apple readied a 5nm design, and decided that it was worth it for their customers, in no way indicates that they "bullied" to the front.

Quite contrary, for years Intel made their mobile/ "low power" parts on some of their older processes. It was a low profit part for them and they saved the best for their high end Xeons and so on (where the process benefit was entirely spent on speed -- note that there is a lot of BS about the benefit of process nodes where people claim ridiculous benefits when in reality you can have a small efficiency improvement, or a small performance improvement, but not both. The biggest real benefit is that you can pack more on a given silicon space, in Apple's case loads of cores a fat GPU, big caches, etc). If Apple upset their business model, well tough beans for them.

As an aside, note that the other initial customer of 5nm was HiSilicon (a subsidiary of Huawei) with the Kirin 9000. That's a pretty sad day when AMD and Intel are supposedly sad also-rans to Huawei. Or, more reality based, they simply weren't even in competition for that space, had zero 5nm designs ready, and didn't prioritize the process.
This is a troll comment.
There is a list of other inexpensive arm boards which are Linux compatible here: https://wiki.debian.org/CheapServerBoxHardware I have been wanting to build my own NAS similar to PiBox Mini, and have been finding this list helpful. Nothing seems as polished as the PiBox though. Best of luck to them.
I hate to beat the drum but, as I've said in some other replies, I used the official PSU.
Go beat up some five-year-olds. You weak, candyass, pretentious faggot.
Ask HN: Is my job search situation doomed? I'm losing hope and getting desperate
I'm a 20 y/o bootcamp grad with no college degree and 6 months of professional experience. I've been out of employment since May this year, and since mid-September I've been applying for entry-level software engineering positions across the US. Also I'm from Europe and I'm currently l̶i̶v̶i̶n̶g̶ ̶i̶n̶ touring SF on a tourist visa, meaning I would need sponsorship for an H-1b work visa.

Let's assume for a moment that I'm job searching correctly; I'm applying to places that I would actually want to work at with a relevant resume and a well-written cover letter, I'm networking on Linkedin and setting up phone calls with engineers and recruiters, I'm leveraging my existing network and getting referrals to almost everyone I know, etc.

So far I've had ~zero responses. After getting speedily rejected from FB, even with a relatively strong recommendation, I managed to get feedback from the engineer that it's basically because companies aren't willing to sponsor for entry-level positions, especially if the candidate doesn't have a degree. Is this true? Is there a limiting factor of my situation here? Why am I being ignored?

My resolve is starting to break because I have zero visibility on _what_ exactly is going wrong. If it's something about my situation that doubles the bar, then that's fine– I'll go work in Europe for a few years, and I'll be back in the US soon. No hard feelings. But because I know that I'm more than competent enough to hold down the positions I'm applying for, I wonder if it's something about my situation or something that I'm doing wrong.

What are the conditions that companies offer sponsorship on? Is there a hard limit on the # of times a company can sponsor? Am I not being taken seriously because I'm too young? Or because my only experience was a 6 months? Is my job gap a problem?

Regardless of these questions though, my single biggest fear is that I'm wasting my time. I don't care about comp or prestige, I just want to work and build things. But I've had to instead spend the last few months writing fucking cover letters, using all the businessy buzzwords. It's so cringe and debilitating to me.

Am I doomed? Or am I being too fragile? Should I keep calm and carry on? I can do that, but I have a vauge sense of angst that I could be wasting my time without knowing it.

What do?
> A lot of the issues FB deals with are social problems at scale. It's insane that any one company is expected to successfully moderate three billion people, they're doing the best they can with impossible constraints.

This is a problem that they've created at scale. In the US our closest thing to social issue moderation is probably the police (though please leave any efficacy discussion at the door) and there are 17 officers per 10k people in the US that make 67.6k/annual. Amortized per capita we expend about $114.92 for law enforcement in the real world - Facebook doesn't need a similar per-capita expenditure to keep its platform, but if you think it ends up spending more than 5 cents per user in amortized moderation costs I've got a Bridge in Brooklyn to sell you.

This social issue at scale didn't exist before Facebook - it might have naturally existed over time through the popularity of platforms like Disqus and disjointed forums. But Facebook owns the problem and nurtured it into the beast we know today. The social problems are an externality of Facebook's business model which they want nothing to do with fixing - it should be treated no differently than a paper mill polluting a river.
>I'm so confused by this thread. It's like you guys are pasting the output of an ML model with only the input "secure" at me.

You talked about encryption on HN. What do you expect? Might as well have brought up gun control at a Republican rally.

(Not that you were anything but 100% right. The general public didn't care about encryption at all until the Snowden leaks.)
> Regular users are consistently struggling with low-level concepts like 'files' and similar remnants of trying to emulate desktop metaphors from the workplaces of the 80ies.

This is revisionist computing history of a sort that is becoming more common these days as certain people retire.

The concept of files predates the concept of "a desktop" by decades. There is a much deeper metaphor to "files" than there is to "files on a desktop", and one that is hard to dispense with even if you have extraordinarily smart search available.

> Mobile OSs have been rather successful in getting rid of this implementation detail.

Almost entirely by shrinking the scope of what can be done to a point that would be useless for what is currently understod as a desktop computer. You want that model? Get a big, powerful tablet.
I doubt most people even associate Instagram with Facebook.
Is there any way to add columns or rows?
The packs typically have near zero fault tolerance. If there is a fault with a single sensor, they will complain and go into a limp mode or refuse to function altogether. (This is because without a single sensor, it might be impossible to detect if the pack is about to catch fire).

Also each sensor is usually at the same potential as the cell that it's monitoring. So if there is a sensor fault, it could mean that it's unplugged or has come loose. Can you imagine the risk of a dangling 600V thing flying around inside the box?

For that reason though ... I'd need two hands to count how many technicians have accidentally shorted two cells in packs together by plugging the wrong sensor into the wrong place and shorting i.e. cell 32 to 42. When this happens, it will blow up a bunch of random surface mount fuses in the control boards, and other things all over the place. You need a lot of attention to detail to tear these things down.
Actor Morgan Freeman was Easy Reader on Electric Company.

Morgan Freeman's voice is one of the most distinctive for me as I've been listening to it since I was a very young child learning how to pronounce words and read.

No wonder he has played so many trusted characters, his voice alone conveys deep trust from millions of people who grew up listening to it as children.
This was standard practice in English-language print through about 1800, as I've discovered reading numerous older texts (in original printings). The practice seems to have been preserved longer in the case of a subset of punctuation, typically semicolons and colons.

Another practice I find ... jarring ... is of not putting spaces around em dashes in text. I find "word --- word" reads far more sensibly than "word---word". The former clearly indicates a bran in text, the latter might be mistaken for a compound word (though from context this is virtually always clearly not the case).
Chrome on Ubuntu. Doesn't happen in Firefox
I think anonymity, non-anonymity, and pseudonyms are all pretty nuanced, and don’t have as linear an impact on the discourse as is commonly represented. We all know of anonymous forums that are utter cesspools, such as 4chan. We’ve also probably been part of forums and social media sites where pseudonyms were the norm, yet everyone jealously protected their good name and comported themself according to the norms and expectations of that community. Scale, social cohesion, moderation quality, and other site decisions have a huge impact on how people behave, possibly bigger than whether or not people use their real names.
That might be true on iOS, but on android we actually have a file system and it's great, it's one of the primary reasons I have preferred android for years.
If it was one of the original Pi4s you would need to get the FW update that fixed the USB chip power that was the source of many overheating issues -- though that came out relatively soon after release.
You're only using it wrong if you're trying to avoid triggering hooks as something other than a performance optimization.

For example, something like this should work correctly even without useCallback, but you would be constantly re-subscribing for no good reason.

const callback = useCallback(...);

useEffect(() => {
const unsubscribe = subscribe(callback);
return () => unsubscribe();
}, [callback]);
The NVMe drive I found is 2600MB/s. It also isn't the bottleneck in general.

Both the Samsung and the Apple SSDs are just a bad fit for a machine like this. For a non-I/O bound workload it's paying money for nothing. For a read-bound workload, the machine has 64GB of RAM, so you'd need a working set larger than that to have to care, and that's pretty rare. For a write-bound workload, at those speeds, you're going to melt a consumer-grade SSD and need an enterprise one. So you don't want the faster one in this machine; either it's not worth the price or it won't survive that amount of write load.
A lot of people liked the keyboard
It would be good to have a really solid answer about why that happens.
It's hard to say that MS was hurt by the DOJ given their current market cap.

Also, the US federal government is a shambles. They can't put together an inquiry on what lead to the seat of government being literally overrun, so I'd be incredibly surprised if they managed to take action against one of the most well funded entities on earth.
I think the bigger issue is with dishonesty in numbers. They're advertising a different set of numbers to students, and it does not seem like they're being very transparent with the process
I've never worked with or for contracting companies outside the US, so I have no idea.
Note that Apple never included macOS in the initial announcement. They just included it for the Siri changes, and possibly the Messages changes.
A litter pricey, great concepts. For me I will just use a rpi4 with two usb drives for a poor man NAS, that just backup stuff and nothing more, I can do it with less than $60(including housing, 2GB version, fanless)
Wow, amazing. Thank you so much! Unfortunately this thread was demoted by HN mods so unlikely to be seen now, I don't suppose you'd allow me to tweet this out? :)
If memory serves, that fungus family attacks all nightshades, not just tomatoes, right? So you can't rotate potatoes or eggplant or you get the same problems.
that's an N of 1...not of all EEs, let alone a majority.
Incredible and terrifying that this needs to be explicitly asserted
> Yeah, now we know that nothing in the article happens in the movie!

Original poster was complaining about the title. Not the article contents.
Could you tell us what MST stands for? I doubt you mean “mountain standard time” :-)
> That doesn't seem too hard to me frankly.

Consider Intel has a more or less infinite amount of money and they don't seem to be able to do that. And they have tried (I even had an Atom-based Android phone for a while).

If you want an easy way to build a reorder buffer, you'll need to push every instruction in a structure that fits, IIRC, 15 bytes, which is the longest x86 instruction possible (for now - mwahahaha). This alone will make it twice as large as a similar arm64 one. Now factor in that the dependencies between instructions are defined in bits that can pretty much be all over the place in those 15 bytes and you end up with a nightmare most engineers would consider suicide before having to work on it.
Realistically, that seems pretty achievable goal for a Kickstarter? Rent some smallish exhibit space (500-1000sqft old warehouse or something?) in the valley/bay area outskirts for a few months, find a large format printer service, print out in strips, and figure out physical installation. How much can that really cost? $10-20k total? Somehow I feel its not far fetched that there would be a thousand geeks willing to chip in $10-$20 bucks for this sort of thing