skysight-inc/HackerNews huggingface dataset:
Apple has a three year warranty which means yours may have run out or is about to run out.

If you still have time, get your keyboard replaced for free: https://support.apple.com/keyboard-service-program-for-mac-n... (it also means they have to replace your mobo and battery due to brilliant Apple engineering).

It doesn't fix the problem, but it resets the clock until they fall off again. In Texas, it was <48 hours between dropping my Macbook off at the Apple shop and receiving it on my doorstep.
I guess it was a bit simpler for people born in the 70s.

For my part: Way back in like 2001 or so, I decided to digitize my family's collection of super-8 videos from when I and my sister grew up. I used a borrowed DV camera (with a firewire interface), the 70s projector and projection screen. Ended up with decent 480p quality. Used some ancient Linux/GTK-based editing tool to do the cutting. Ended up with what is now a 90 minute, 700 MB .mp4 file. I'm happy that I ended up keeping the audio track, recording the noise from the projector and my occassional giggles

It took about 1-2 days. Also I somehow broke that expensive borrowed DV camera (pretty certain it broke itself), so i paid like $150 to have it fixed.

Anywy, ~two decades later: I'm so happy I did all of that!
I mostly agree. In many, perhaps most cases I'd rather not specify that the input to a function is UTF-8; I'd prefer to say it's an array of bytes that will usually be valid UTF-8.

Even valid UTF-8 can turn out to be fairly unusable because it requires unimplemented features such as some corner case of bidirectional text, unexpected combinations of diacritics, or just plain characters that were added to the Unicode standard after your font was designed, so leaving validation till the point of rendering can be a good strategy, and it also means that your validation will be even more ridiculously fast in the case where the string never gets rendered at all.
The author is a student and does not seem to be the one who submitted the project to HN. If you need an open source license to the work, you should give the author the benefit of the doubt and request it by opening an issue on the project.
I don't get it -- if you're not going to program in Prolog (and have full Prolog operational semantics, custom operator syntax, access to CLP libs, etc.) then why not just backtrack with iterators directly over a logical var abstraction in Python with recursive fns/predicates?
Ha, yeah, bureaucracy sucks!
The only notification I have on is on a messaging app that I pretty much use only to keep in touch with my mother. Everything else is turned off. That's my opinion on notifications in general.
It seems to me the hype bubble is centered around things that require GAI to solve. Progress in more general methods for weak AIs has led to confusion about what is possible with current methods.

In the traditional CS sense, the things you mention could all be considered weak AI.

I predict as we continue to transition to stronger AIs with more advanced capabilities we will continue to see a shift in what people think of as “AI”.

[1]https://en.m.wikipedia.org/wiki/Artificial_general_intellige...

[2]https://en.m.wikipedia.org/wiki/Weak_AI
I mistakenly replied to the incorrect thread hah. Sorry for the confusion!
It looks pretty cool. What are some good use cases for it?
Right. IF a shopping mall started a competing brand for every store in the mall, what would happen?
I need to get my every 4 years license picture during lunch break (In theory this is flexible, but meetings often give me just an hour), which includes eating and travel there and back.

I also prefer to transfer titles for private sales directly at the DMV as this way I know everything was done correctly.

None of this happens often, maybe every other year. Still enough that I notice how bad some are. Of course my first job I often ate lunch next door to a very helpful, fast, and friendly DMV office and that started some habits...
The hard problem being you have incredibly limited bandwidth to gather data on a candidate.
What reputation does Hynix have for server SSDs? Everything I read about Intel SSDs were that they were rock solid in term of reliability, but mostly resiliency to crash/power loss.
Plus don't talk about display. Its has serious flaw. Like most macbook 2017 have lines on bottom due to apple placing controller in tcon board. What a trash .
Trump’s Last Stand for White America
That cuts both ways. There's an old saying, a special case of the one you've cited:

"If everyone says X, consistently and over an extended period of time, it could be mass delusion, but I wouldn't bet that way."

(Hiring is broken, btw. Largely because engineers too often combine intellectual narrowness with intellectual overconfidence and poor interpersonal skills in a way that makes them think they're competent psyshometricians without even realizing they're attempting to do psychometrics at all, let alone incompetent at it.)
Offices Resort to Sensors to Keep Workers Socially Distanced
The article essentially says that if Apple can’t build reliable robots to build mobile computers more efficiently that people, then it can’t really be done. This is, of course, horsepuckey, but what do you expect from an Apple blog?
You are right. One of the best things.
Oh yes, Chromium is simply not capable of supporting tab-intensive workflows that Firefox handles without issues. It becomes completely useless after just a few dozen open tabs, from both UX and performance perspectives.
Are the Apple Stores in your area even open to take the laptop in? I have delayed my attempt to get my keyboard looked at because of Covid.
The fence is there because the risk of doing something new is hard, especially because testing hypotheses in hiring is expensive.

I am a hiring manager. I've also put significant thought into how we can change the hiring process, if only to get better candidates. However, it comes down to this: I only get 2-3 hires a quarter. Trying to get a meaningful result on changes I make is difficult. If one doesn't work out, did it not work out in a way that my original process would fix?

And so, we get conservative because even though it rejects a lot of qualified candidates, it also gets good candidates.
Congrats, and thank you so much for sharing this. I've been planning out how to build out a personal archive/website to run at home, just for my family and disconnected from the internet, and mediagoblin looks like the perfect solution for hosting media in a more convenient way than just folders and files.
I like the point you make.

I think there are the AI leaders, and then there is everyone else. What is the difference?

The leaders are mostly big tech, who have driven the step-change advances you describe. This, IMHO, was due to their pre-existing mastery of data. They already had a ton of well-organized data, because they were engineering cultures, and data was the lifeblood of their business (ads, search, shopping). Once ML/AI came into the picture, it was full steam ahead.

Most others are (blind) followers, and cannot tease apart the engineering bit from the (data) science hype. They get fixated on the latter (data science and ML/AI) and forget the engineering, or "scale" part.

The first question should not be about AI/ML, but on the other hand, do you have solid (data) engineering where your data is easily accessible to any data scientist? By now it should be apparent that "data is the new oil" and will be useful even if you don't plan to do deep learning.

If you don't have solid (data) engineering and "data at scale" for anyone, anywhere, then your ML/AI efforts are doomed.

Data first, only then ML/AI. See "Data Science Hierarchy of Needs":
https://hackernoon.com/the-ai-hierarchy-of-needs-18f111fcc00...
Did you just publish the result of a benchmark or performance comparison test you ran to establish the difference in $/performance ratio between competitors?

If so, I have bad news for your license compliance...
>I don't use iCloud at all. I don't want Apple phoning home unless I specifically, manually check for software updates.

I don't think a valid buyer of macOS computers is the type that doesn't use iCloud and needs to block it.

Sounds like masochism.

They can of course not use iCloud or the App Store. Blocking it? Might as well use another OS.

I don't doubt there are some users like that. I doubt there are many users like that. And I don't believe an OS maker should cater to such a niche demographic...
I think you're talking past each other.

> So to me it's really weird to link "living comfortably" and "having a car".

It depends on where you live. In the vast majority of the US, you simply cannot "live comfortably" without a car. You will be locked in your house/apartment unable to really do much other than get Amazon and some chain store food delivery options. There simply isn't infrastructure available for not having a car to be an option. In these areas, a car is worth more than a roof over your head if you still need it to get to work and other engagements.

In the few major cities in the US where you don't need a car - expenses are crazy. Chicago is considered cheap for a major US city, and is one of perhaps 3 to 6 cities you could say you don't need a vehicle to live in. Even here, you are spending considerable amount of money to be in a decent neighborhood within comfortable walking distance to reliable mass transit. You trade your $300/mo car payment for at least that much more in rent.

Cars are unfortunately a "good deal" in most of the US. They are incredibly cheap compared to many areas of the world, and the vast majority of our population requires them to economically sustain themselves. Very few times does the math work out in the other direction - a $3500 beater car is pretty cheap to maintain when it enables you to pay $1500/mo less in rent if you ignore all other quality of life metrics.
pandemic has worsened the situation

big tech engineer turnover has ground to a halt (employed engineers playing it safe)

they have open positions but those were based on pre-pandemic turnover estimates

so they don't need to hire as many

the result: perfect coding challenges not enough ... now also need perfect behavioral answers, perfect 40 yard dash, perfect push-ups, perfect knife juggling, and most importantly, perfect clown show while wearing red nose and green wig.
> I mean the irony is when it comes to browsers you see the general tone of HN shift to the opposite opinion when it comes to features like, RTC, USB, Bluetooth, Filesystem Access.

I don't think it's that ironic. From my vantage point, the big tech companies specifically and consistently invoke the security arguments that are best aligned with their agendas.

• We need to enforce automatic Windows 10 updates to keep your computer secure. (But also, we won't let consumers use the security-patches-only LTSC branch we offer businesses.)

• You cannot install an app on your iPhone that we have not personally vetted. (As part of the vetting process, we enforce a 30% cut on all digital goods.)

• We need to hide URLs in Chrome to protect users from phishing websites. (But isn't it nice how it makes AMP more seamless?)

• We need to give browsers Bluetooth and USB access, because web apps are safer than random Windows executables. (But also, we can advertise inside of web apps more easily.)

I could go on. The problem with all of these arguments is that they aren't wrong so much as they're selective. The iOS App Store does protect users from malware, and hiding URLs does protect users from phishing. What goes unacknowledged are the trade-offs of these decisions—some of which may themselves be bad for security.
Tim Draper was friends with Holmes's family and his kids grew up with hers. He invested personally, but I don't think his firm Draper Fisher Jurvetson did.

Theranos' fundraising was primarily from outside of SV: "Documents unsealed in a lawsuit brought against Theranos reveal a number of the high profile investors who had a stake in the nearly worthless start-up: The Waltons, founders of Walmart, with $150 million; Rupert Murdoch, with $125 million; and the DeVos family, including Education Secretary Betsy DeVos, with $100 million. The investments were made between 2013 and 2015, according to the Journal." - https://www.cnbc.com/2018/05/04/theranos-devos-other-investo...
This seems quite worrying and I have not heard about this even though I am privacy aware and follow a few major Dutch news sites. Weird.
I really appreciate the time that was spent thinking about the user interface and how to be the most cost effective. Metadata is a key defining factor.
I endued up getting a VCR with HDMI output and a video capture card. While it works well for the VHS, we also had one of those super8mini's - thankfully I found the camera a while back, looking forward to plugging those in soon. Thank you for sharing!
Dude, I had to recompile all my extensions for every minor version of Python as recently as ... 2013? Wheels haven't been around for that long. I'd get a new laptop and curse, "Why didn't I think to write down all those Fortran compile flags I used for SciPy!"
Have you ever worked with Check Point's firewall?
I don't think there's anything wrong with being confident and contrarian, as look as you have some type of validation, or driving force, grounded in a reality. Often founders, especially those with less founding experience, over-value confidence "hustle" and under-appreciate experience and advice; I don't have much empathy when dealing with that particular cohort.
Well, I'd say most Apple users expect the OS and core features (including iCloud, Maps, Mail, App Store, updates, etc) to "just work" -- and if they install some application firewall it's for other apps -- malware, etc.
The average user isn't using Little Snitch. And if they are, the app provides default profiles for this sort of thing.
I would vote for

https://www.goodreads.com/book/show/43889.Wizard_s_First_Rul...

too
it is but I think you can do more complex query and « the current state » is a table built from all event ever received not a small time window
Hiring is just one of many things that the big G has made worse for the tech field. I wish people would stop idolizing them and see the negative influence they have had on our profession.
Just read the german version of that article, and they way the talk, and the way it is represented does not sound professional at all. It often sounds like a parody, for example calling Apple „Big Brother“ for offering a cloud service.

Its sounds really polemic and takes away some of its credibility, because of weird wording, and leaving out some information here and there so some things sound worse than they are.
I think this is part of the answer to the question of why hiring sucks. I was speaking to a coworker at one point and discussing mistakes that led to a rejection, and the conversation turned to the fact that these mistakes don't make someone a bad engineer, especially if they weren't actively preparing for interview. He said "Well, you have to reject someone", and the conversation kind of ended there.

I found this answer to both be true and unsettling.
Even for the behemoth companies that are able to harness AI, it seems like the domains are a) heavily constrained b) fault tolerant. For example, voice assistants - they have very limited capabilities and consumers will accept pretty poor performance. Look at the errors in Google's attempts to automatically answer questions in searches.

Do you have any examples of domains where a FAANG has operationalized AI/ML outside of consumer products?
The cynic in me would not be surprised if this resulted in a worse internet.

On the flip side, some of these charges could lead to un-googled Chrome and Android.

But if Microsoft does with Android what they did with Edge/Chromium, then is that really better?
> The compelling reason is the massive success of FAANG companies. How are they making unimaginable amounts of money if their engineers are from "broken hiring"?

Two possible expanations:

- What works for a big company of FAANG type is not necessarily a good idea for other companies.

- Because the FAANG companies have found a formula for printing money, they can afford such a hugely broken hiring process.
Yeah, I am talking of the old windows mfc doc that came printed on paper.
As Yoric says (btw, Yoric: check your DMs ;P), #1 and #4 sound like a good case for maintaining different personae.

For #2, i guess you'd need to petition whoever maintains the blocklists who were blocking you. Or give up and start a new identity.

For #3, Yeah, there's a risk here that somebody enthusiastically starts building a reputation list for The Best Marxist Content and puts the hash of your user ID on it. Someone then reverses the hash via dictionary lookup or similar and proves that you were on the list, and promptly tries to arrest you. Frankly that risk exists already today, though. We may need to try to think of better pseudonymisation approaches than just hashing though.
What sacrifices do you need to take in order to achieve your goal?
Microsoft and Adobe Introduce Adobe XD Extension for Visual Studio Code
Job Network for Humanities Graduates
Happy for any and all feedback/sharing!
Didn't say he isn't valuating it at $2M. It's all on the post. What he doesn't do is say he should be the one to handle those (or even get those).
I just pasted the relevant files in here. At some point I'll try to make this a bit more professional and easy to use, but for now it works!

https://gist.github.com/chrisshroba/e31fd89b6a560733d3f915e8...

(ps if having an easily installable version of this would be helpful to anyone reading this, please comment or upvote this and maybe I'll prioritize it :) )
Sorry, I don't see it that way (and I don't entirely agree with your characterisation of what new Rust changes do, certainly not all of them). I think that both Rust and C++ are fundamentally built around a design concept that I find distasteful and wrong-headed for low-level programming -- https://news.ycombinator.com/item?id=24840818; I guess you can call it too much implicitness aimed to make the language appear something it isn't when printed on the page. Rust does it somewhat more elegantly than C++ and perhaps has other justifications for it (like sound guarantees) -- which is why I prefer it to C++, although not enough to justify a large investment until it has a significant market share -- but it espouses the same foundational design aesthetics. I think that whether people like or dislike Rust mostly has to do with whether they find that aesthetic appealing. I'm sure many people do and many people don't.

BTW, I haven't "adopted" Zig that I would need to drop it for anything (it's not even 1.0 yet). I'm still with C++ for the time being. But I'm deeply impressed by Zig's revolutionary design and complete rethinking of low-level programming that I'm keeping a watchful and hopeful eye on it.
Delta T? Please explain. I'm familiar with DeltaV, but pretty much all the delta T usages I have seen refer to a time interval.

https://en.wikipedia.org/wiki/Delta-v
It seems a top cause of drive failure is affixing the word "Seagate" to the drive.

It's comforting that some things are consistent between the enterprise and consumer worlds.
It's not really "Orwellian" to do that, it's just standard, crappy, marketing doublespeak.
Impostor Syndrome: We don't live in a meritocracy
But native code is native code, there isn't a magical layer underneath that would make Zig closer to the metal than D, unless perhaps the voluntary Undefined Behaviour zig is willing to take such as those for loops.
Right? Just because it's normal for C&Ds to be sent doesn't mean it should be because they're obviously weaponized by large organizations.
There are structural issues that make it very difficult for new competitors to gain traction in search. For example, many website owners are now hostile to new web crawlers, but they're happy to allow Google to hammer their servers because they want that sweet, sweet search traffic.

Mandating a commonly accessible crawl, with cached versions of the pages, would help new entrants a lot.

Also, there're large network effects with ad networks. It seems unlikely that many marketing managers are going to take the time to do targeted keyword queries on your search engine with 1/1,000,000 the traffic of Google.
I'm curious about the 2 hours of maker time thing. Where does "2 hours" come from?
All I want to do is reply with a hashtag, but I do understand there's some concerns of militarization of the moon/space.

Yet, people and country who get there first usually get to name it, but then that's a touch of concern in todays times of #colonization yet it has succeeded and failed when you look at USA, Spain, UK, France....

Meanwhile, would any viable competitors in terms of China and Russia honor and think about this as if "NASA" has authority vs "they were first too?"

So, #America!

In the grand scheme of things, USA has been much much fair in terms of diplomacy across the world, from shipping channels and helping peace (through war, unfortunately, sometimes) vs China or Russia.

So it's a good question, really good.
>US officials expected China to make good on the threat — but it didn’t, and the FBI arrested Tang in July

They can keep warning all they like.
On 1: Your tabs don't re-open after an update? You literally click a button, the browser closes and re-opens those same tabs.
Was your effort Pyston?

https://github.com/pyston/pyston
I guess it is a difficult position to be in, especially in the current administration. If you leave, you know your replacement is likely going to be unqualified, yes men. If you stay, you conscience will bother you and you won't be able to do much good anyway.
We're providing a "smart kitchen" solution in restaurants.

Each restaurant has three Intel NUCs, so a little over 6K-7K devices. We're using k3s partly for the hardware redundancy, and partly for the ease of managing the services running at the edge - there's a local OAuth provider, MQTT server, along with some other applications that need to be up a majority of the time.

There's a cloud component to all of the software running at the edge as well, and since that's run on k8s, we wanted something similar but more lightweight at the edge.
I'm super curious about retorts and other systems as well. And how complex it is to capture the syngas for use as a fuel (e.g. could I heat a home with it?)
Is there a 'little snitch' for desktop linux with the speed of it's UI in setting networking rules?
This is a really helpful insight. Thank you.
Go Error
interesting without me having to read both paper what would you say is the main differences? Pros and cons of each architectur?
The limited experience we have with digging on the moon suggests when you get past the initial few centimeters of dust, it is hard as a rock.
That presumes a lawyer will give you good legal advice. I've been given poor legal advice before by a lawyer, and been given even worse tactical advice. I've gone against a lawyer's recommendations before when their explanation and recommendation did not jive with my reading and understanding.

You should educate yourself and seek counsel if you believe you need it. Because ultimately the situation is no different than getting a physician's opinion or a consultant's opinion or whatever else - you seek that expertise because you feel you need it. And usually that means you have to pay for it. But a lawyer's opinion, even if it's a good opinion, doesn't inoculate you from being sued or threatened or whatever else an antagonizing party may do.

But don't freak out. Everyone is terrified when they get their first lawyer letter. Everyone is outraged when they get their second. And when they get their third (or fourth or however long it takes to learn), they use it for toilet paper.
I agree with you, the style could be much better. However it does not change the listed facts.
The big question is will they extend the warranty by the number of months the Apple Stores were closed due to pandemic lock down? My keycaps didn't start misbehaving until about April.