jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Ah! Bummer, but also, that's enough to deal with what felt like a big inconsistency in Rust - inability to work well with arrays.
Sort of. You're right on what the abstract C++ machine does, but C++ also has the "as if" rule. A compiler can make whatever changes it wants so long as all observable effects are as if it had generated exactly the program as requested. This is the rule that allows for compiler optimizations to be done. Values stored in memory are not considered to be observable effects, so the compiler is allowed to make whatever changes it wants on that end.

However, to the best of my understanding, most types are exposed to other compilation units, so it is hard to establish invariants about how they are used. Unless the compiler can verify that nowhere in the program ever takes the address of a boolean variable in a struct, it isn't allowed to rearrange the struct to avoid having that extra boolean. That might be possible at link-time for statically linked programs, but I'm not sure.

Also, my knowledge is mostly from programming in C++ and watching CppCon talks, so I may be out of date from the latest optimization techniques.
Fuck that's genius. It's still admissible in court, but cannot be used for "views" on Instagram and social media. Absolutely video tape officers, but the video can only be used for evidence, not for views. Show it to lawyers, not social media. Let the court case results get the views, not the video!
I once declined a job offer after someone in management discussed their “greening” strategy, which was structuring the company so that older and (more expensive) employees wouldn’t be able to stay.
Some people like them.

I use a kinesis advantage which is not small.
1. It would be prohibitively expensive for the government to track down every blockchain transaction IRL to find the identity behind the wallet (if even possible). This cost rises with adoption.

2. Different crypto currencies have different roles. If you want to avoid traceability altogether, use zCash.
risk having 0% for the foreseeable future

I didn't say I'd leave. I said I'd start looking for a new role. Leaving before you have a new job to go to is a terrible idea in this situation.
I don't see anything in Amazon's terms about what you call "full blown criminal fraud" and I would imagine it is actually encouraged by Amazon. Google is paying for clicks, whereas Amazon is only paying for actual sales.

Amazon would benefit from that message being on every site on the internet. It's advertising for them and letting people know they can help their favorite sites adds an extra incentive to sway people to order stuff.
It makes sense that pizza and Mtn Dew became the defacto standard for codemonkeys...they're quick, cheap and tasty. But over time the quickfoods diet becomes counter-productive. The sugar/caffeine crash and greasy fats slow everything down.

I started working out a year or so ago and it is now a pretty core part of my week. I haven't tried p90x yet but several of my friends have had good things to say and I want to jump into it in January.
Age 13, I made silly things on my TI-83SE. Then when I was 14 I took a computer science class and learned Java.
A union overplayed their hand with Hostess over wage stuff not knowing Hostess’ financial prospects and the company declared bankruptcy in the middle of the worker strike. The company assets and factories were sold off and the buyers kept the brand name and IPO’d and it trades under TWNK. No union workers lol.
M/D/Y is a bit like the German way of reading numbers. 328 become three hundred, eight and twenty. Terrible
They are usually closer to the truth than evangelists telling us how this new tool is going to solve all our problems.
> Things do not have to be exactly synchronous -- people can get used to saying "over" at the end of a sentence and waiting a few seconds.

As someone who has supported users of conference systems, nobody will do this, and on a human connection level it doesn’t make much sense. Ideal is lowest latency possible.

TV interviews which you asked about specifically are often handled cheaply over Skype which has a ton of its own problems. You notice Anderson Cooper on CNN has no problem broadcasting from his home, but they have a $50,000 cart of direct connection + pro AV equipment that goes with it (not to mention lighting etc). Using consumer video conferencing allows them to connect to most people’s home equipment and mux it together at the station.

Perhaps I’ve misunderstood though, do you have an example?
Where's the fanboyism in that?
They were commenting on a post about how most PC touchpads suck and that for some people a great touchpad is a requirement, the absence of which would prevent them from buying other laptops, such as the Framework Laptop.
> # sum(years * (hours/week)) * (weeks/year)

Appears to be Python?

Here's it converted to Common Lisp:

(defun sum (years hours-per-week weeks-per-year)
(* (* years hours-per-week) weeks-per-year))
"Put your money where your mouth is"...he has put the money, maybe he should have opinions.
> The middle ground is that consumers have to be willing to pay more for their deliveries

Consumers do not, in fact, have to be willing to pay more. Not at all.
I wonder if the issue here is the graduate students part more than the Julia part (although obviously the tooling needs work). Maintainability is an art that comes with experience (or proper guidance), and I had to deal in college with a ton of really scary C code from other students (like all the program in the main function with 2000 lines scary). And in the same way in a professional scenario (in a polyglot company with mostly young developers) we had to deal with unmaintainable code in multiple languages, from Python to Scala. Even short scripts that were extremely tricky to reproduce in a more sane approach sometimes.

If my job was just that then I would certainly be heavily burned by it and I wouldn't want to touch the language. But the better solution would be to instead learn the language properly and create a serious guideline that everyone has to follow. If people can't use macros properly (or any of Julia's most powerful features), then every PR with a macro requires a very convincing justification and a review from a more experienced developer. If you're adding a new functionality then you have to be sure there isn't cyclic dependencies with other functionalities, and possibly making it a small independent library instead. And more importantly code is not done until it's properly documented, reviewed and unit tested.
I'm pretty sure Whatsapp/Facetime is P2P for video calling. But I'm not sure about a video conferencing solution i.e. a multi-party/group call. I have a service that sniffs packets going in/out of my home network which maps the remote IP to a registered ASN and the Lat/Lon coordinates. All of my Whatsapp sessions have been tagged with the name of the ISP at the other end and the right position coordinates. Not Facebook's/Apple's.
"why does our team exist" is a rabbit hole for me. It goes to "why does our company exist" to "why does this industry exist" and "what am i doing with my life" and why does any of this matter".
Their patent is BS. It's obvious, and probably has prior art too.
What source suggests Google’s AdWords ads distributed across the entire web (all the AdWords sites that aren’t SERPs) don’t leverage telemetry and don’t drive meaningful revenue?
> This doesn't require new technology. We know how to make electric cars, electric heat pumps, solar panels, nuclear reactors etc. This is all existing technology.

We have some of the problems solved. While batteries are energy dense enough to support passenger cars, there's still a lot of progress to be made before the tech can meet the demands of shipping/bulk-cargo/intercontinental transport. For example, batteries still need to be 20 times more dense before we can build a cargo/passenger aircraft with one.
> You know what would be interesting? A Y Combinator or Hacker News bank

DKSB - Dunning-Kruger State Bank
It is incredibly hard to get a banking license. Easier to buy an existing bank. Banking regulators are also biased as to the type of banks they want to support, making it difficult to stand up a narrow bank.

Consider finding opportunities to extract value from the existing banking system to achieve similar end goals. Maybe the Fed will lend to you if you can provide collateral they typically wouldn’t consider high enough quality? (Google “primary dealer lending facility”)
Would be nice if democracy would really work like that. In reality the ruling parties can make the laws how they like no matter if people will like it or not.
Think for example on the current plan in the US to break all end-to-end encryption: people will not like it but it does not matter
What is the gist of the article?

This page only asks me for money. I cannot read it without paying.
Perhaps putting their brand name on thier bag in prominently visible location could have helped? Right now their bag have no visible branding and that allows scammers easily replace it with inferior product.
Bitcoin can stay irrational longer than I can stay solvent.
My first thought was that obviously they’d be used for detecting radioactive isotopes for gauging nuclear activity.
We know for a fact that USA intelligence agencies have warrantless access to Google data though. When it comes to these organizations, it'd be preferrable if no data was ever collected in the first place. The information should not actually exist in any database of any company. This is the oonly way I can imagine being somewhat safe from their global espionage.
Rogue. Rouge is the color.
While these are certainly tech companies, Amazon and Apple both primarily make their money by selling physical things. I believe part of his reservation in “tech” historically has been with companies that do not - not that he thinks they’re bad investments, just that he doesn’t understand them well enough to invest himself.
I agree everybody has some accountability, but the CEO's job is to be accountable for everything that happens in the company. It's part of his job to get the information from the VP, and if he can't do that then he can't do his job. He also has the ability to fire the VP, something the VP cannot do in return.

> Also, when profits aren't made, it's not the CEO who suffers. They already got their salary. Its shareholders who suffer.

The CEO shouldn't have a golden parachute. And honestly, if the CEO's job is only to make money, he should be paid directly proportionally to how much money he made for the company! This isn't like an engineer where it's difficult to measure their value. You can just look at the stock price (assuming the company is public, it's slightly fuzzier for private companies) and pay based on hitting predetermined metrics or proportional to stock price.

What I hear from these complaints is that no good CEO would agree to something like that. As far as I'm concerned this is a fundamental cultural problem similar to how the police reject body cams. If we pay them, they should agree to our terms. And if they don't, let's find replacements who actually want to work with us.
I'm surprised Word 97 doesn't work in compatibility mode.
I hope so. I have issues with BT about once every time I use it.
IIRC, the biggest clone maker (I think that was Power Computing?) had great ads. They seemed more enthusiastic about selling Mac clones than Apple did about selling Macs.
Since I'm not sure if a link to a youtube video is appropriate for Hacker News, I'll remove it if someone lets me know that it isn't.
"who are excellent in all three" what do you mean by three?
That is a very good point that I failed to consider. However, it brings up the old debate on whether the people of a nation are sufficiently educated to make the right decisions for their nation as a whole. I believe that they are sufficiently educated and have the right to make the decisions they want, but I'm not sure if everyone believes this quite yet. We're definitely headed in that direction, though, if you look at how far we've come.
Exactly what I’m doing! Uh... I hope they don’t catch on.
Yeah, that - thanks. I'm not a nukular physicist.
>The delegation, including Pastor Cynthia L. Hale of Ray of Hope Christian Church in Decatur, Georgia, was arrested in the rotunda in the Russell Senate Office Building

It was a trespassing group of chanting protestors that "breached" the lobby of a federal office building and refused to leave. They were arrested because their mob was only a few dozen people.

Technically, interfering with a federal employee's ability to work is a felony. If the letter of the law were followed, that congress woman should be in prison. I think that law is unconscionable.
> Besides, protestors and rioters in 2020 were prosecuted. And it's moronic or ignorant to say they weren't.

That some people were prosecuted doesn't negate the overall acceptance by the left of the violent activity as legitimate political activism because it was in support of particular favored political opinions. The very clear message was that as long as you were spouting the approved political mantras the violent activities were OK.

Attempting to discern who is or who isn't an "insurrectionist" is a distraction.
Trespassing, breaking and entering, looting, vandalism, destruction of property, arson, assault are all crimes that should be prosecuted and not excused if you are committing them while having the correct political thoughts.

BTW, yesterday's opportunists have to be the saddest lot of "insurrectionists" I've ever seen. They seemed more interested in posting selfies than overthrowing anything. They should be mocked mercilessly and prosecuted vigorously.
Why not use 2fa on all sites which allow it?
Not as bad as he says. https://twitter.com/ericgeller/status/1347226499930230785?s=...
That depends whether shooting at taxis on the street is a regular thing.
Does Stripe treasury actually enable people to build independent banks?

My understanding was that it was a way of enabling companies to offer bank like functionality to their existing users. For instance Uber could give drivers an "Uber" bank account.

Not that you could build your own bank on top of it...but perhaps I'm mistaken.
> And the local police took the President's side.

What’s strange is that the capitol police report to Congress specifically to prevent executive backed coups.
I disagree. Having poor security "hygiene" is dangerous, the tools that you select to shoot yourself in the foot are less important than having a hardened server with minimal services and installed software (and host intrusion detection, etc..)
Anyone else wondering if they are going to disable the feature that records the location of Android devices and sends it back to Google?
This a property of static typing, not object oriented design. Take for example Typed Clojure, where you could define an Employee as a hashmap with a set of static constraints which can then be analyzed for, without having to invoke any of its proper OO constructs.
I believe strings in Java are not checked for UTF-16, but are just arrays of 16-bit integers and as such used as UCS-2 by most Java code.
It's not true, at least until the only allowed engine on iOS is Safari. And it's the Safari, not Firefox, who sets the lowest bar feature-wise and in dev experience for several years already.
If you read these comments, Emily, just want to say thank you for having the courage to share this in public. Burnout is tough but it gets better. Helpful for others to know they're not alone.

And thank you for Firefox on Android!
What's the point of having a CA perform phishing checks anyway? Especially since the phishers can just use letsencrypt.
The idea was that there is a critical mass of people which are vocal enough to help Musk push Tesla's public image past any blunder. No other car manufacturer has this kind of clout.
A corporation benefits all of its owners (and hopefully its employees too, though that's not a given, sadly). In the case of Apple or Dow or Boeing, that's millions of people.

Ordinary people are free to combine their voice via unions or their own lobbyists.

Communicating with your representatives is protected speech. The problem is campaign finance.
To my understanding Aquarium is focused on curation of datasets rather than labeling (e.g. finding edge cases in data, etc.) and have built an awesome product around that. Aquarium works well in domains that are further along on the ML adoption curve -- particularly AV -- where finding and solving edge cases in your data is typically the key constraint. Immature domains (e.g. medical, agtech, etc.) is still stuck at the data labeling stage, and due to the expensiveness of the annotators have a hard time scaling.

Our focus is on minimising human involvement in the data annotation process to make it more efficient and facilitate ML development in these more specialised fields.
Jason Calacanis, a well-known American internet entrepreneur was not only recorded running a "report-train" on Clubhouse, getting helpless users reported & effectively suspended, but also disrespecting women on the platform. He ended up reporting & suspending users that had ABSOLUTELY nothing to do with his claims...

Take Mario Nawfal for example, (suspended thanks to Jason) a self-made millionaire who made most of his money in e-commerce through his main company Froothie, selling blenders & kitchen appliances...

"Multi-level marketing scams"???

We've all seen a couple of bad players sell services & over-priced coaching packages on Clubhouse that just look plain shady.

But it's important to do your research prior to making any claim whatsoever.

Mario sells no course..No coaching.. No consulting... No investment schemes..

As a matter of fact, here's AN ACTUAL video of Mario Nawfal calling out course providers and talking about why you SHOULD NEVER PAY FOR THEM, you can view a clip here:

https://youtu.be/kfW7WrsiA-4

The problem is in Clubhouse and how it promotes both transparency, authenticity, and above all, accountability.

Most rooms aren't recorded.

Most speakers maintain a very minimal profile with just a couple of words in their bio leading to their Twitters & Instagram.

Anybody can pretend to be whoever, anybody can say whatever, with no repercussions whatsoever as most rooms are not recorded and most speakers aren't fact-checked.

However, it seems to be only a matter of time till this issue is resolved.

Clubhouse is indeed still in Beta, and many of its usability features have yet to be made available.

But for the time being, I guess we'll have to rely on blog posts like these & platforms like Clubhouse Influence to know WHAT'S REALLY HAPPENING and discern between who is who....... here's a few words from Mario himself: https://www.youtube.com/watch?v=St8r9dLBHWg&feature=youtu.be
LOL, why would "we" need more context? It's her own experience, she's making her own choices, and she's telling her story. If she feels she was harassed, then she was harassed. She's not suing people, she's not shaming anyone in particular. That's really the end of it.

I'd not have the gall to demand evidence and pass judgement on the life experience of others.

This person owes us nothing, and if anything, we should thank her for sharing her story, and no more.
I don't think there are "more sides" to this story. Harassing someone because one doesn't like an update to a piece of software is not okay.
What is the point of using a selfhosted RSS solution and then use Pocket?
Despite what many people will tell you this isn't the time to ask some carefully crafted question which will make you appear to be a better candidate. Sure, there are interviewers who believe this, but anyone who thinks that way is not someone I really want to work with anyways.

Instead, this is your opportunity to fill in any blanks you might have regarding if you actually want to grace them with your presence. IMO "no" is a perfectly valid response to that question as it is possible that any question marks you had were already discussed during the interview itself.

When dealing with more standard tech interviews (multiple panels of 1-2 people largely consisting of tech questions) I usually try to use that time to get a better sense of the day to day life working there from that interviewer's perspective. What do they do, how do they work, what don't they like, etc.
This violates the HN guideline, then, to "don't editorialize" in article titles.
It appears to stem from wrong translation:

"The incident occurred due to a simple flaw in the programming of the IT system, which was due to the meaning of the title ‘Miss’ being interpreted by the system as a child and not an adult female. This was because in the country where the system was programmed, Miss is a child and Ms is an adult female."

Not sure what the country in question is - the report doesn't name it.
I mean, get used to filling in bogus information in a temporary Firefox container if you just want to check something. We're slowly progressing towards 1984!
As you have experience with Python and Javascript, I would suggest:
Backend: Django or Flask (Python frameworks)
Frontend: Vue.js (JS framework)

I you are willing to explore new technologies, I would suggest Laravel.
From what I understand passenger planes and cargo planes alike need to balance and distribute the mass onboard. If they don't they could run into aerodynamic issues. It's a enter of mass vs center of lift kind of thing. However the balance would have to be really far off for anything serious to happen.
Posting here under a throwaway account.

I use spotify ~8 hours a day during the work week. ~1750 hours of streaming last year (music, podcasts, etc.)

Two days ago, my iPhone updated the Spotify app. When I opened the app, the very first popup was "You can now use Spotify's voice controls! Say 'Hey Spotify' to try it out."

The documentation linked to the banner was all about how Spotify intends to start recording ambient audio from the phone's microphone, including what I assume would be any conversations.

I don't specifically agree with the sentiment of this website, but the idea of Spotify collecting audio is just another example of under-regulated tech companies willing to push ethical assumptions to their breaking point, all for the sake of making more revenue.
Yep! Glad to hear that you've experienced that problem. It usually ends up in hacky spreadsheets... Give it a shot if you face the same problem in the future :-)
Avaition Clickbait: This one simple trick will fix your outsourced IT at minimal cost!

> The upgrade programmers adapted a piece of software, which changed the title of any adult
female from Miss to Ms automatically, and this was implemented on 17 July 2020. This
adaptation was only capable of changing bookings before check-in. Any passenger bookings
with the title Miss already checked in, including online up to 24 hours before departure,
would not be amended. On 20 July 2020, the programmer was making enhancements to
the program to improve its performance. This should not have stopped the program from
working, but as this was a ‘fix’, it could not be known for sure.
1. Most point mutations won't result in significant changes, but if we are talking about gene therapy, the specific point mutation probably did effect protein folding or function
2. Proteins in each cell are broken down into unfolded fragments and presented on major histocompatibility complexes as antigen.
It's even dumber-sounding than that (though there are safety margins built into the system).

If you have a flight which is performance-limited, they will limit baggage hold (checked) bags which are weighed and force you to carry that same bag into the cabin (where it is not weighed and added to the performance calculations).

I seem to recall that there are specific weights used for aircraft where the passengers are overwhelmingly different from typical adults (think of an NFL football team flying to/from a game), but that general variances among passengers do not need adjustments to performance.