skysight-inc/HackerNews huggingface dataset:
I'd think the strongest answer for "keep honest people honest" is to streamline licensing as much as possible. In a fundamentally well-intentioned organization, what's the ratio of "dishonest" to "doesn't understand the license specifics?" (i. e. not recycling licenses properly when a user replaces his machine)

Vendors should be pushing for organization-level licensing. Anything per-user/core/project/etc. is going to require a lot of tracking overhead, and create much more incentives to game and gimmick it. I'm picturing the shops which stagger shifts at sites in different time zones so as to keep the simultaneous user count low, or people buying specific weird hardware to keep core counts low on per-core-licensed software.

If you're just doing organization-level licensing, you can scale all the counting back to a less disruptive and intensive "analytics-only" level, and just use it to inform the next round of negotiated pricing. "We know you have 500 simultaneous users, so we know this package is worth $50,000 per year to you."
Having a "feature factory" product team is a symptom of:
1. Having a weak product leader not willing to tell the C-suite and/or sales team "no."
2. C-suite is sales driven rather than product/engineering driven. "Build feature x so we can close this deal... it doesn't align with our vision but yeah yeah yeah let's get the deal!"
3. C-suite wanting to know why they aren't seeing their expensive in-house dev team pumping out new features.
> how closely the estimated distribution matched the real answers

> A similar analysis applies to answering the second question (the estimates) truthfully.

How does this avoid (or compensate for) downweighting the preferences of people who are legitimately ignorant about what everyone else thinks (and consequently give estimated distributions that hardly match the real answers at all)?
America is kneeling down to the same playbook that authoritarian regimes use, just a more vanilla version of it. Ready to be exploited one day. I am happy that the tech community on HN and elsewhere are speaking up about this. I was expecting it to be just another "think of the children" theatre ready to be swept under the rug. Major newspapers are talking about it. If anything else, next time they say the word "Privacy" at the Apple WWDC, we should boo that non-sense and let them pay the price in PR-damage. Apple spent last 3-4 years building their image as privacy-pro alternative to Google/FB/Microsoft in various product/service categories. They compltely fucked up. Privacy is about trust and it takes a single event to forever destroy it.
I’m not sure if there was ever a time when news was mostly actionable?

If a hurricane is barreling down through your countries’ petrochemical heartland, I think it’s totally fair for journalists to focus on this fact. There were similar reports when Harvey hit Houston.
Ah, okay. I get it. There has been some loose talk to reduce the amount of memory mapped in the direct map for openbsd.
I dream of a world with less finger-pointing. Especially targeted at other people's hopes.
Often they did have it but it was decommissioned or deleted.
'dune utop' should work–it should load the 'austral_core' library and allow you to use all its modules in the REPL.
Search for cracking tutorials, there's plenty out there (including ones specific to FlexLM.)
I agree with this - I don't think there's any way to define "boring" that doesn't fall apart after examination. Is it age? Lisp (whichever flavour you like) has been around forever and I'd wager very few consider it boring, likewise for Haskell and the MLs. Ecosystem? ditto. Predictability? The MLs are probably better here than C++, as you mention. Real world usage? Gee, we're talking about this on a website written in a Lisp!

It seems to me that "boring" is an reverse-pejorative for "C/C++/Java" - which I think is ridiculous, because even in 2015 Ruby and Python should've assumed "boring" status by all means, and the author even sort of acknowledges this! I understand the word as used in "Use Boring Tech" has a certain instinctive resonance to most people, but in all usages I think we should replace it with familiar. What's familiar varies from person to person, team to team, and also doesn't serve as a pejorative to anything else. Pick what you're used to if the goal isn't to experiment.
Great question but I don’t have a good answer. All I know is it initially was great but 17 months into remote work and having no real connection to your colleagues and no water cooler discussion has really left a gap in the small things that made work okay. For instance, You don’t eat lunch with your coworkers, no one brings cupcakes in to celebrate birthdays, no one gets a beer after work. It’s all the minor pleasantries that have been stripped away and all that’s left are meetings and deliverables.
Right, but the owner of the domain needs to create a CNAME record that points to AWS for a bucket they don't control. How is that not purely on them?
Beyond the Code Itself: How Programmers Look at Pull Requests
really, thank you for sharing this post which provides a summary of the paper. it got me excited about the paper itself and unfortunately i can't access it. so thanks.
SQL is hard not because of terrible syntax, but because the underlying logic of defining exactly what you want, is difficult.

SQL, while not perfect, is very compact and direct. It allows you to express what you want succinctly and without boilerplate. No classes, no variable declarations (sure you can DECLARE a variable, but it is rarely needed), no dependencies or imports.

There's a reason why, despite the promises of every BI tool that it will "simplify" your database and "empower users", none of them have toppled SQL or even added anything useful that SQL could incorporate.

Graphical query designers are nice but have limited capabilities. SQL could occasionally be less verbose and IDEs could probably do better in reducing keystrokes (better autocomplete), but SQL itself, overall, is pure and brilliant.
This video explains the problem - it is worth watching the entire video. If you are pressed for time jump to 15:00 mark https://www.youtube.com/watch?v=t-_VPRCtiUg
Show HN: Pylectronics – Reproduce digital electronics in Python
I'm building a CPU out of transistors in Python. Feedback (even just to tell me what an idiot I am!) and any help is highly appreciated :)
I think that idea is fundamentally wrong. Essentially that means that if there is a governmental conflict might is right. So wait for any dispute (the example I gave of trump disputing election results suffices) and then invade. That doesn’t seem to be how things should work.
Sure, but if by that company having to treat him as an employee he got paid three times more plus benefits, without having to burn the candle at both ends on 5+ dystopian gig economy companies, he would probably come out on top.
> All fintech

Not all. Source: personal experience.
If there's one thing I've learned on the topic in my life and career, it's that everything written should be written for the reader, not the writer. Perl, C, and C++ are very much for the writer. To some extent, Rust also.

Python and Go are good for the reader. These aren't exhaustive lists, just what I'm familiar with. Admittedly, Python is tricky because it looks simple(boring) at first glance, but lets one use a lot of magic.

My daughter is learning cursive and it just reminded me how much I blasted hate it. I can write it fine, reading it is a tossup. It's solely a shortcut for the writer, at the expense of reading. But anything of importance is read thousands or millions more times than it's written.

In programming especially, the easier to read the better, no matter how verbose and boring the language. I think we'll get there, when we all quit pretending we're too clever to write that way.
I agree about how the technology can be applied to other instances, but I feel that people who are criticizing Apple are crucially placing all the blame on Apple but not on the government that pressured them into doing this in the first place. This CSAM issue is proof that if even the most valuable company in the world can be pressured into compliance, then any company in the world could be, calling into question whether it is realistic in the first place to expect companies to act ethically while also creating highly profitable products.

For all the things that have been said about the issue, I don’t remember a single comment that has been directed at the US government, or China itself, or any discussions about how nation-states should be run and genuine introspections on what could prevent surveillance states from existing in the first place.
> Surely you see the problem here? If still not, then replace "Women" with an ethnicity or race in that statement.

This doesn't make any sense. The comment is talking about how society treats women (and implicitly, men), not about some quality inherent to women. The analogous racial statement would be "white people get treated preferentially in a number of ways by society". This statement obviously isn't problematic under the leftist mores of "polite society", and probably isn't even that controversial all the way to the center-right.

The "halo effect" that women enjoy is well-established, in fact much, much more strongly than the racial bias in my analogue statement.

(That isn't to say that there aren't flipsides to gender roles that benefit men, obviously. The best way I've heard it put is that society entitles men to respect and women to compassion.)
After three years of carrying my iPhone XS with no case with no problems, I dropped it several times in the last thirty days. It's about time for an upgrade.

Happen to have any suggestions for what a privacy-conscious consumer should look into?
I think you know what I'm getting at though
Equality means women can be pedos too!

Women cheat as much if not more than men. So this should not be a surprise.
> Hawking radiation ?

That actually does make for a fairly efficient (better than fusion in energy per unit fuel mass) reactor design in principle, but you need a sub-solar-mass black hole (in the 1 billion - 100 billion ton range), and there's no known practical way to produce one.
I can't imagine the amount of work that went into reading those original Microbee tapes into something useful. I guess a lot of the software from Applied Technology or Honeysoft or whoever it was ended up on CP/M disks but somebody had to read the tapes in first. Amazing.
I mean, anything is possible. Death rays from mars could strike me down tomorrow at 10 am. But it is certainly unlikely that a given antiviral would be effective for long. Tamiflu is very much widely available, but it is not really deployed (administered) at scale. At peak, and now down >50%, tamiflu sales were about 1B. Even if tamiflu were $1 a dose (it's not), we are talking about a very very small portion of the global influenza patients having taken it. So yes I think that, if tamiflu were a strong protection against severe flu (it's not) and it were deployed at scale (never has never was), its usefulness would not last long.
gone are the days of:

- SELECT name, address

- FROM user, location

- WHERE user.locationid = location.id
> The University of Georgia does not require that face masks be worn inside campus facilities. But Bernstein knew that two students who were out on the first day of class had tested positive for the coronavirus, so he imposed his own mandate inside the classroom, the Red & Blue reported.

It sounds like the professor should have resigned before ever stepping foot in the classroom. I mean, if the university has decided that masks are not required indoors, it's not the professor's place to make a rule to the contrary for his classroom.
Chrome/ChromeOS/Android already do the same thing with cloud synced photos but it happens on the server side. Google has been scanning for years now.

Same with Microsoft. And Dropbox. And…
The level of technical debt is also huge. So there is just tons of bureaucracy and red tape that you couldn't even make a big difference if you wanted to. The difference of working at a startup vs. a big stodgy company is just so immense. Not saying startups have it all right, but even if you are a 10x dev in the startup world, you would be amazed how quickly that motivation could dissipate working at a place that moves at a snails pace.
Tldr: systems without up-to-date patches
To an extent it does. For example “Seattle night in July” shows me night pictures taken in Seattle the one July I was there a few years ago.
Why pigeons mean peril for satellite broadband
The claim in the tweet that its a first voter effect seems inconsistent with my experience of HN comment early moderation in either direction frequently gets most neutralized, entirely neutralized, or reversed.

There may be a strong first-voter effect on Reddit, but that's not whatt happening on HN.

In general, I don't know that “the same post gets different responses from different audiences” needs first-voter effects to explain.
I’m testing out CalyxOS on a pixel 3A. Impressed so far, just need a good way to map / navigate.
I don't do video calls, but my partner does them often for work. The other day she mentioned that you're able to see who is looking at your video feed because their eyes looks directly at you (akin to them looking into the webcam).

I'm not sure if she was mistaken, or if there's some kind of eye tracking/image processing stuff going on to do this. FYI it was Microsoft Teams.
Gosh I don't know what to tell you other than they're assholes and I don't want to be disadvantaged or inconvenienced in the slightest for their sake. Let's not miss a perfect opportunity for evolution.
As your link states, its “law enforcement powers” are basically that it’s allowed to handle CSAM. NCMEC isn’t going to arrest you and charge you with a crime.
In the windows 9x days, software had direct access to hardware without needing any permission.

They could get very creative about where the trial end date could be hidden. They could write it to random blocks of the fat32 partition marked as "free". They could even find unallocated blocks outside of the partition table and write it there.

Or you could write it to the contents of a file without going though the regular file APIs, so it's modification date wouldn't change.

As long as just one copy of the trial end date stays intact, it can simply take the latest one.
> So I was able to use the utility to discover and defeat the trial protection of itself.

This is why I used to feel bad for Hex Rays / IDA Pro. When your product is a disassembler, there's bound to be someone in your target audience capable of cracking your software.

P.S. Don't use a cracked IDA Pro. Checkout Hopper instead. It's reasonably priced and really solid software. Been using it on and off for years.
MIT's list of hacks:

http://hacks.mit.edu/
> But the reality is your friend had an incredible head start going over the same stuff she learned.

I wouldn't consider an head start to do again your degree once you've done it already in your home country
The size of the audience may be small indeed. But Apple users on average have deep pockets and are willing to spend. A quick search suggests Apple users spend >2x what Android users spend. No data yet on what Apple users spend compared to Linux users. It's part of the reason "but 5% marketshare!" was never a good argument against the rise of Mac/iPhone.
Not sure what version you're talking about, but I had 6.1, 6.5 devices and they all ran fennec (firefox).
>You can also do this with all the negative statements made about men every day.

I've never felt unfairly treated for being a man.

I understand that there's a difference when speaking about in-power groups and "out-groups", especially when the latter have experienced unequal treatment at the hands of the former. So, on hearing references to "men" I don't feel personally attacked. I hear it as a metaphor for the group that has "configured the system", wield power within it, and most benefit from it. I think we can agree that men have historically held power in many societies, including the US, right? And that equal treatment of women hasn't historically been (and isn't fully now) a thing, correct?

So, I think men have a special responsibility here and should be called to task when they're not meeting it.

But, I mean are you really claiming there's no difference between, say, a man (as a member of the group that has traditionally held power) declaring that "Women get away with too much in society" and a woman saying "Men get away with too much in society?"

>I assume you mean "ethnicity or race that's not acceptable to make fun of"

No. That's not what I meant. But, what is the logic behind these kinds of comments? Are you arguing for the right to make negative statements about all racial groups and ethnicities?

I mean, if instead you want to make the point that we shouldn't make negative statements about any ethnicities or racial groups, then make that point. But, your lamenting about "acceptable groups to make fun of" actually contradicts the point.
Counter argument: I have a salary not that far from $49k. Over the span of about 15 years I’ve put in 10% to my ESPP and put in even more to my 401k and I do have a million dollars now.

I’ve gotten lucky; the company I work for has done really well. If it hadn’t, sure, I’d have a fraction of my overall wealth.

But I did follow the advice, and it did work for me.
> treatment of Linux as a second class citizen worked out to be in my favour.

I don't know if being able to "get away with" not turning on your video is really in your favor. I am probably rare in this, but probably every month I end up seeing that someone is visibly stressed/exhausted on a Zoom, ask them about it and we usually end up talking about it and solving it.

Like "holly shit noisy_boy, you look really tired - everything OK?" could give you a chance to open up about your concerns about your work or family stress that would otherwise never come up in a factual update, and as a manager, there's a TON I can help with once I am aware.

To be fair I am probably in a minority of people who look for this kind of thing but just pointing out "hiding" isn't always good.
From the article:

> A privilege escalation vulnerability allowed anyone with a Cosmos DB account to filch the private key for any other Cosmos DB account, by way of the Jupyter notebook functionality.

Could we not be served the same article?
Stop Waiting for Godot
My company, Best Buy, has given employees the ability to opt for a 4-day work week, for 20% less salary. All that's required is signoff by your leadership. But, I haven't seen us post roles as a 4-day workweek role.

It's a pretty cool benefit. Someone on my team does it and loves it.
> Though I am still sad that Adobe switched to a subscription based payment

Blackmagic Davinci Resolve is pay-once-for-life, works on linux, and is better than Premiere.

Even if it were only equally good, not being subscriptionware means I'm a loyal user.
The outputs from each DBMS are often specific to their implementation, even when there is a lot of overlap. The good news is they are usually similar enough and user friendly enough that an advanced user will
have no issue but for beginners it can be daunting.
Scenario: X suffers a breakthrough infection and is hospitalized. Doctors estimate a ventilator may be necessary in a couple days. Would you X have access to a last minute post-infection treatment, even imperfect, or just resign yourself to the likely tragic outcome?

(Also, Tamiflu apparently doesn't work. Ugh...)
Why do you think this is? The wrong people empowered to create new acls? Limitations in the system itself? Lack of auditing?
Thanks for the tip!

Any theories on how they choose the "key moment" segments? The Feynman video has 2.7M views, which would be plenty to evaluate the frequency of watch/rewind/pause/deeplink events.
Show HN: My partner and I built a meeting minutes and tasks management webapp
That’s not a feature of Teams. I know Microsoft had been testing processing eyes so that it looks like you’re straight into the camera, but no there’s no reliable way to do that based on who’s feed you’re watching.
No, SMTP runs on port 25 only. You need an IP per end mailserver if you are not terminating TLS on the multiplexer.

It's not stupid.
My partner (life-partner and business partner) and I have been running a version of this for not-for-profit groups for years now, but we finally got our business version out, for anyone to use.

Although we're both paid devs now, we learned to code specifically for this project, and it's been our labour of love. It's a completely bootstrapped project, that we've been working on outside our paid hours.

If you take minutes in your work or in a community organisation, we'd love to hear what you think.
Notably, almost all of these relate to personnel, knowledge sharing and management. While we operate day-to-day as individuals (and see the world from our individual vantage point), the success of large-scale, long-term projects rides on team dynamics.
Appreciate your reply! It gets to the core of your value proposition though. Surely you could add in some limitations if needed. If it worked, maybe the biz would grow so fast you don't care about a little abuse.

Do you have any marketers to help you? Will be hard to navigate the messaging alone.
In other parts of the world, far taller buildings are constructed using friction piles[1].

Again, friction piles are not unusual at all. Drilling into bedrock happens in parts of Manhattan[2] , but that's because the bedrock is generally close to the surface.

Whatever's going on with Millennium Tower, it's not "friction piles bad".

1. https://youtu.be/N5i3UsiSoYY

2. https://buildingtheskyline.org/bedrock-and-midtown-i/
> There are human reviewers at Google, Facebook, and every other organization that has to moderate content. Not a novel idea.

For unencrypted content uploaded to their servers. That makes it a "Them Problem". Apple's approach is to scan before it is uploaded (and like the article says, "for now" - this can change with only a configuration change for all we know). And this could be a per-jurisdiction option and again, no one would know.

You have a point that this is not completely novel problem but do we have actual data on the number of real vs. false positives on the "everyone but Apple" group? Matthew Green probably would know but he doesn't[0].

[0] https://twitter.com/matthew_d_green/status/14283829528580833...
You can force alacritty to use a software renderer by setting the env variable LIBGL_ALWAYS_SOFTWARE=1

https://wiki.archlinux.org/title/Alacritty#Requires_hardware...
I think you're right. Those were aspirational numbers, not actuals. They're very vague about what their process can actually do.
Shaming people for making unhealthy choices isn't an effective public health measure. It didn't work for the HIV/AIDS pandemic. It won't work now. Let's focus on education instead.
Just throwing this out there; but with a handheld device, GPS, clock, known and predictable location of the sats, a high resolution accelerometer… wouldn’t it be possible to get the user to point to the sky and then send the message?

Small antenna, text only, etc. Seems like Apple could disrupt here, but I don’t know a ton on antenna design.