skysight-inc/HackerNews huggingface dataset:
Co-op food stores often encourage customers to bring their own re-usable containers and bags for food, or failing that, to bring used paper/plastic bags. This should be done at greater scale imo.
> I have 90 files open in emacs right now and I can find any particular one in five keystrokes. Imagine having 90 tabs open in Chrome—you could never find anything!

The Quick Tabs extension gives you autocomplete for Chrome tab titles:

https://chrome.google.com/webstore/detail/quick-tabs/jnjfein...

Just type Ctrl+Q and you get a popup with IntelliJ-style autocomplete.

Another trick for Chrome tabs (unrelated to autocomplete) is to open a new window instead of a new tab when starting a new task. If I'm searching for information about a particular programming topic, I use Ctrl+N and do the search in a new window, then Ctrl+click or middle button click to open interesting search search results in new tabs in that window. Then when I'm done I can close that whole batch of tabs at once.

This may seem like an obvious thing to do, but I have seen people who never open a second Chrome window but just have dozens of unrelated tabs in the same window.
Thanks for reading! I’m particularly interested in hearing how a technical audience responds to art like this. Did it resonate for you?
There is actually lots of good evidence that familiarity with unfamiliar ethnic groups and exposure to different cultural priorities makes people less prone to conflict and bad reactions.

I've worked at a lot of places, and I've yet to see an anti-bias training that was more than awareness-raising. I've never ever heard any suggest more radical ideas (such as restorative justice).

While we might argue that current D&I initiatives are not working at a pace we'd prefer, I do think the literature strongly suggest that the method of informed exposure and consideration for issues other than your own tends to work. What's more, these programs are extremely inexpensive compared to more radical restructuring of companies (or the often pie-in-the-sky suggestions of folks who will die on the hill of "it is a pipeline problem").

Some examples of not-too-old research on how simple conversations and exposure can change attitudes:

https://science.sciencemag.org/content/346/6215/1366

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2705986/

https://www.sciencedirect.com/science/article/pii/B978008088...

P.S., it's worth noting that if you haven't scanned the scientific literature carefully, you're committing the same error as the folks who fell for this goofy color theory scam by putting your own biases and intuition above the scientific method.
Not if you expand the $10 into a class action. That however is a lot of work.
>And as far as I can tell the whole SoftBank funded fake tech masquerade thing is starting to melt down, so?

If you think this starts and ends with SoftBank, you're crazy. SoftBank may be the biggest and worst offender, but this stuff is rampant in SV and the VC world. It goes well beyond the last few months.

You can pretend this is exaggeration, but public sentiment is starting to turn.

>What about the New York Economy. What about the DC Economy. What about the Texas Economy.

What about them?

This article is about the Silicon Valley Economy. Are you asserting that the NYT doesn't write articles covering wars or Wall Street scandals or political controversy? Their pages are filled with them. Go read those if that's what you're looking for.
> You could fork onto any machine on the ring. It was very advanced for its time.

So a precursor to research operating systems like Mosix, Amoeba and Sprite. The Mosix literature doesn't mention it, but I think it is/was common to not mention work in industry. This is really cool, every time I dive into old research there is always something mind opening.

afaik, the 68k was actually good are PIC code, it just didn't have any memory protection until the 68020. On pages 2-13 through 2-17 of the 68k programmer's reference manual it outlines the program counter relative addressing modes.

https://www.nxp.com/files-static/archives/doc/ref_manual/M68...
Definitely not the same -- we're not talking about 2% of ICOs going on to become cool Google -- nothing of the sort is happening and it's been years. Moreover, despite the dot com bust, there were many legitimate companies that did have proven business strategies that weren't doing bubble stuff. People were using the internet to sell things, to advertise their sites, etc. and it was effective. Even that category of companies doesn't exist. Nobody's using bitcoin for any practical purpose... aside from dark market purchasing :)
I don’t care about the speed of boarding. I get why airlines would though. I care about overhead bin space. It would be interesting to see if “slow boarders” also bring on more carry on luggage than average.
For ballots for municipal elections, the candidate's order rarely changes due to person voting. Effectively, the order set by the party is the order people are elected in, barring exceptional circumstances (someone being very popular or unpopular).
Sorry to be snarky, but if they were on the "Apple ecosystem" they wouldn't call a tablet "a tablet"...
Yeah, I have no idea who those are for, but the cheaper ones are great for family members who only really need to browse the Web anyway. My tech support burden is way down, and so I love Chromebooks for other people.
> then the restaurant has to make up for the gap.

Interesting. My knowledge of minimum wage law is out of date. I couldn't confirm what you say here (not that I don't believe you), but in searching for this I did notice that my state did two things -- it eliminated the lower minimum wage for food service employees, and it made it illegal for employers to include tip income as income for the purposes of satisfying the minimum wage.

I like both of those things.
My experience in this situation is that the more you decide to the hero and take on things that everyone else is washing their hands of when you have no reason to above anyone else, the more likely it is that you'll also be shouldered with responsibility for things going wrong that were similarly nothing to do with you in the first place.

Prioritise a replacement and don't decide to try smart things with the running one.
This happens already, e.g. AirBnB deploys new content that breaks in Firefox (perhaps not totally; could be cosmetic or a corner case). Webdevs do not test in low share browsers.
I've taken a look at their launch list and it's 90% casual stuff with very simple mechanics that I'm not interested in.

My main entertainment has been video games for more than 30 years so I either need a story, complex systems i can mess with or maybe a reflex challenge.

Edit: Say, where can I find a complete list of the games they offer? I just checked their page and they seem very secretive about it. Another sign that it's targeted at parents buying something for the kids to shut them up :)
I'm glad you don't write for Sesame Street.
Which makes intuitive sense but doesn't take into consideration the price you pay for the investment, which is the primary factor in determining your returns.
My first "real" job was working with some old equipment related to some big old IBM (and related) mainframes. To view or change anything you dialed in with a modem and then via a terminal application displayed and modified memory directly.

I sometimes have dreams about specific hex codes that were common / would mean bad things.

However, they were really good about documentation and updates / backups.

Best thing is to start working on folks in the business to develop a backup plan / make your voice heard about the potential fallout of a failure. Or even just ask "what would happen if" of the decision makers.
This book was so prescient, it even predicted the rise of a media tycoon joining forces with American religion to rule the world through memes.
Another reason to never send IDs "required" by many companies today .. using email or their app
Leaked data includes:

Full name
Birth date
Birthplace
Citizenship status
Nationality
Passport/ID number
Passport issue & expiration dates
Nationally registered gender
ID photo
Personal signature
Parent’s full names
Fingerprints
Additional country-specific details (e.g. emergency contact information for UK citizens)

This is bad. IDs shouldn't be stored on your server once you've confirmed the age/identity/whatever of the user.
I built and maintain Writing Amigo, which does exactly this.

It emails you a fun, daily writing prompt that you can reply to directly in your inbox.

It also provides a free dashboard with writing stats and a built-in text editor for refining posts.

https://www.writingamigo.com/

Here are some sample screenshots: https://twitter.com/stewfortier/status/1216969455734931457?s...
If you barge in, lawyers blazing, shouting about "stolen intellectual property", the likely response is "don't have any, never had", regardless of its veracity. OTOH, "disks that are left unerased by accident" _and_ generally being very open on the nature of the emergency is much more likely to bring help.
Search revenue share deals, mainly with Google.
I feel this is a google/apple problem.
They need to celebrate and advertise premium games more. Instead, we're stuck in a world where most games are fremium with tons of ads or IAPs, or subscriptions..... It sucks to be a gamer.

I've seen some games that are on both Switch and Android. The Android one has ridiculous IAPs, and Switch is a one-time purchase. I get that it isn't the developer's fault. Premium games don't sell well on Android. But it sucks none the less.

Remember how Angry birds and Cut the Rope used to be good? Now they're a disgrace, full of video ads. And for most of them you cannot pay a single fee to remove.
> Do you think pair programmers are literally bashing the keyboard simultaneously?

that's how the article and other articles define it: two people sitting at the same machine writing code. what is your definition?

my point was indeed: what other industry practices "pair <work or implementation>" on the same task?

and why would it be the second? we're literally talking about pair programming here, not just cooperative work.
I'd say it's reproduction, it's just not voluntary reproduction. Every time a culture invades another, you can think of it as creating a new culture that has the "genes" of the previous two. Examples include the influence of the moors on Spain, the changes to the English language due to the Norman conquest, and the modern unique Afrikaner culture of South Africa.
>I speak Japanese, have spent a lot of time in the country, and have a great admiration for its people, but about the last thing I’d express any admiration for are its politics and media.

While the media might not be great, at least the politicians, right-wing as they may be, actually seem to be trying to do things to improve the country, and even pushing some relatively progressive ideas (for instance, they're pushing for more women in corporate leadership positions, something Japan is woefully behind on). I just can't say the same for America these days; our national government (and especially the executive branch) is moving things backwards and making things worse.
Since when does "modern" mean not-yet-standardized?
I would love if it could also let you search by the App or website that was active when the screenshot was taken.

Probably a bit harder but maybe scraping app store screenshots and the top 5000 Alexa websites and training a classifier on them might be viable?
Perhaps you'll find GCompris interesting: https://www.gcompris.net/index-en.html

It's free as in beer, as in freedom, and as in ad-free.
Policy as Code – CrossGuard Core Concepts
>SoftBank is Japanese and its Vision Fund is mostly Japanese and Saudi money.

Does that money exist in a vacuum? No, it's invested in American companies, for the most part. SoftBank has set absurd valuations, which other VCs have benefited from.
> rather you need continuous, unfailing competency

That's called doing it manually.

What you're doing is making excuses rather than holding yourself to a higher level of quality.
Solar wind as the culprit was still being tossed around in 2017.

https://www.nasa.gov/press-release/nasas-maven-reveals-most-...
"The new result reveals that solar wind and radiation were responsible for most of the atmospheric loss on Mars, and the depletion was enough to transform the Martian climate."
> The injury rate in charity-parachutists was 11%

That's how-are-they-even-allowed-to-operate high. Can this really be right?
with pair programming, you have two people supposedly in the same head space, if it's working as sold, writing code. the benefit of tests and code reviews is that they come from a different head space than what the code was written in.
Aktiia. Optical Blood Pressure Sensor
> There is so much to unpack about you here

This says so much about you
The article starts by stating fairly that the book's author is a professor of psychology and neuroscience and UC Berkeley.

The article author's homepage says:

> I'm an independent researcher with background in Economics, Mathematics, and Cognitive Science.

Since I don't have any prior knowledge of the area, I'm sure either of them could convince me of their argument. So I'm inclined to believe the published Berkeley professor over the unaffiliated independent reviewer.

(Or perhaps the auto-bio is being too modest?)
What better way to show someone the value of a hospital system than to have them admitted and treated by it!
How many of these have anything to do with Softbank?

https://en.wikipedia.org/wiki/List_of_gig_economy_companies
It wasn't until 2018 that nonconsensual sex was classed as rape in Sweden (1). Which is somewhat surprising that it took that long given the political climate you outline.

(1) https://en.wikipedia.org/wiki/Rape_in_Sweden
I didn't act like a jerk before the training, never mind after :)

I had training called 'cultural awareness' or similar at another company which was basically very similar material, but without the bogus claims that it was rooted in science. It's the latter that I object to - if they are going to enforce behavioural standards just be honest about it, rather than gaslighting people with this arrant nonsense that we're all unknowing bigots through some kind of original sin.
It really has nothing to do with science at all. It's just another way to punish the majority for crimes of their ancestors, and to forcibly give power to a minority for simply existing and being a certain race or gender.

Nobody really wants equality. They want supremacy. If they did have equality, they would be treated like everyone else and lose all of their power/special treatment.

They are also tools of our politicians to be a permanent victim class, so the politicians can dole out justice and get votes.
Am I in the Right [Relationship]?
Can't debug anything with a soup of warnings and other mess in the way. They either clear the rot or start from scratch. Our estimate is two years devel to get back to now. So, no time to restart.

Getting rid of the warnings and more importantly the related other debris means being able to use enhancements we make each week. Well... after qa/test have done their thing.

Been good practice for my own indie dev. Treat every warning as an error and make a habit of running a detailed reporting build each day or week. The trick of using other platforms and compilers I brought from years back.
Are you guys talking about things like this?

"here comes Karen, let me discriminate by noticing how I might discriminate so to make her more comfortable because I can't perceive my privilege but now I can alter my behavior just around her"

Isn't there some utility in keeping the workplace productive just by being sensitive, as opposed to quantifying if it "reduces discrimination"
"The physical config was accidentally overwritten and there are no backups".

Welcome to legacy.

So for a situation like this, there are several things that you need to think about. First and foremost... what is the impact when (not if) this process finally stops? This isn't just for technical people. You need a business impact assessment. You need the users involved. They're your lever for fighting the inevitable fear-based political hurdles. Is it an annoyance? Or does the company go out of business? The potential severity of the impact matters a great deal. If it's putting the entire business at risk, you should be able to get support from the highest levels of management to do whatever is necessary.

Second... how do you recover? There are a variety of ways off the top of my head. The most obvious would be to reconstruct the physical config. The "obvious to others" that is probably a stupid idea is rewriting the application. Let's ignore the stupid one and start dealing with reconstructing the configuration.

Do you have the source code for the system? If so, you can probably reconstruct the configuration architecture from reading source, at least. It may suck, but it's something.

Is there a test environment with its own running copy of the app? If so, it will have its own configuration, which will make reconstruction much easier, as then you differ only by values and don't have to figure out what the fields are.

Now, what kind of data is in the configuration that makes it difficult? Resource locations? Authentication credentials? Something else? If it's connecting to external systems, you can look at logs, packet-sniff, etc, to at least figure out where it's going. Credentials can be reset for a new version - a painful one-way trip, but it can work. Do you own any external systems, or are they outside your control?

Now, all systems have inputs and outputs. What is the output of this? Is it going to a database? If so, are you backing up that data? Make sure any locally stored data is getting backed up!

If there isn't a duplicate test system, what would need to be done to create one? Are there licensing restrictions? Specialized hardware/OS? Are you building from source code? Do you have the source? Do whatever it takes to create a parallel system that you can test configuration on, make it run elsewhere.

I can just go on and on with this, but the important thing is to be able to duplicate as much as possible before you try to replace. And find out what the cost is - that buys you authority.
That just sounds terrible for both SEO and accessibility.
I tip in cash specifically to cut the employer out of the exchange, not with tax evasion in mind. That said, I'm OK with leaving the decision to report or not to the staff.
Consistent OIDC authentication across multiple EKS clusters
Human nature will dictate our fate.

And it's not looking good.
A thread for this already exists, from four hours ago, and is currently on the front page: https://news.ycombinator.com/item?id=22065942
Modern OpenGL with Ogre1
It still doesn't add up to a lot of money. The total class of people who were trying to run Linux on the PS3 and then weren't able to just isn't that big.
Bingo. Not just a hedge against accusations but even a hedge against civil liability.

A similar story plays out in academic settings for Title IX training.
perhaps it should be called "post-modern"?
I don't see how that could be true, as OOP is inherently about encapsulating mutation not preventing it. The problem with OOP is you're also free to alias mutable objects.

> Sans the part about laziness, for which the formal term is "normal order evaluation"

If you want to be pedantic, Haskell is 'call by need', not 'normal order'.
Funny to see this after all these years. I read this paper just before starting college in 2003 and it inspired me to spend most of the summer writing a rudimentary Lisp interpreter in rudimentary C++. That was my first piece of my code that actually worked, and was more than a dozen or so lines. Good memories.
Rendering pipeline overview from Red Eclipse 2
i always redact the PII part. so for example i cannot sign up at all of the verification required proof of age. because birthdate will be redacted.

so far, if the tiny number of places i’ve needed to send a DL or something, no one has complained that it’s pretty much just my name and picture. i imagine the staff checking isn’t paid enough to care.
There are games of just about every type on Apple Arcade. There aren't a ton of competitive or "deep" games, but there were hardly any of those on mobile anyway.
> "I hate to say this, because being ambitious has always been a part of my identity, but having kids may make one less ambitious. It hurts to see that sentence written down. I squirm to avoid it. But if there weren't something real there, why would I squirm? The fact is, once you have kids, you're probably going to care more about them than you do about yourself. And attention is a zero-sum game. Only one idea at a time can be the top idea in your mind. Once you have kids, it will often be your kids, and that means it will less often be some project you're working on."

To some extend cutting back on work to spend more time with kids is result of stable and wealthy society. Growing up back home, I had heard so many people worked harder and longer hours after their first child was born. Many people even left their families to work overseas so that they can create better future for their kids.

So depending where you are from or on your current circumstances, kids may make you less ambitious or more.

EDIT: to OP, as father in late 30s, I also question if I want to do programming long-term or something else. I used to think how I want to be remembered, but now I ask myself how I want my son to remember me. I don't know the answer yet, but this question help me refocus when I feel lost.
Programmers are no less responsible than architects and craftsmen when building bad things, or even indeterminate things for bad people.
Show HN: Packet.com with Drones, IoT, OpenFaaS and 5G, from CES
The Nikon CoolPix 990 – The Future of Photography 20 Years Ago
DD the disk over and scp pipe to another machine, the config file could still be in there.
Again, if it's not mentioned in the Privacy Policy, a sane thing would be to assume it's not being done.

You can be paranoid, but then you shouldn't have a cell phone at all, let alone an always-connected smartphone.
Off-topic but Bloomberg.com related...

How is the video element on this page so persistent?

Using the latest Firefox, I have uBlock origin on with Javascript, pop-ups, and large media elements all disabled for this site.

And yet, the small video player starts and follows me as I scroll the page and when I scroll back to the top, the large video player restarts.
Bear in mind that you wouldn't do a jump for charity if you wanted to it anyway. Their usual clientele would probably be very fit and young, whereas charity jumpers would be more likely to be old or unfit.

So I'm sure their overall injury rates are lower
JIT support, great news.
Ask HN: How to Start Consulting?
I am a developer at a large software company. I've been in this space for about 13 years now at the same company. Right now I am seeking a different challenge and looking to leave the company. But I'd like to do some consulting while I figure out my next move. I often see advice on here regarding leaving your job and doing consulting and it makes it seem so easy. But I honestly want to know where to start if I want to get in consulting. Do I post my resume' on some site? Do I cold email people on linkedin? Public post asking for contracts? Or is it a case of reaching out to your network? .... For the record, I don't have a network that includes many consultants, if any at all.

Where do you start to break into consulting?
How can I today, directly add to creating new trees either through helping to plant, or by donating money?