skysight-inc/HackerNews huggingface dataset:
I found a compiler bug while doing a university project for applying image filters using C, asm and gcc.
I had created a packed structure for an RGB pixel, so 3 bytes.
The C code was super simple, read a byte, apply function, move on, but an image diff showed errors.
The problem was that gcc was reading 4 bytes at a time, and this caused an out of bounds read that shouldn't happen.
Duty can set us free
There is a long history of this including multi-protocol clients. You see this now for example as people want a single "chat" for the many places they publish live streams (twitch, youtube, discord, etc). Unfortunately, because you must ultimately support the lowest common denominator you end up with much of the nice features of particular platforms being unavailable or things like the youtube chat filled with comments like `@comment-copy-bot: James (Discord): That was a cool video!` and things like direct messages and emotes don't really work.
liter = 0.001 Cubic meter

I was curious so I looked it up because I also did not know, ref: https://www.google.com/search?q=liters+in+cubic+meter&oq=lit...
This is something that can be done by Google itself, without having to convince the Texas legislature (who voted for the laws trying to go after women) or the Federal legislature (which finds it impossible to pass almost any law).

Fixing the Fourth Amendment would be a good idea, but that will take time (if at all). Meanwhile this is something data collectors like Google could solve by turning a switch.
It doesn't seem to. It does, however, change the epoch description in the bottom left, which is well-written and informative. The arrow keys are cool for moving through eras.
Oh...sad i didn't saw this early. Already updated here and this reveal "feature" is the worst usability experience they could push to an app like that. I use this daily to login to multiple services and will migrate to something more like the old version asap.
https://en.m.wikipedia.org/wiki/Fucked_Company

"a "dot-com dead pool" that chronicled troubled and failing companies in a unique and abrasive manner"

It was a nice counter-weigh to corporate PR-speak.
Plant of the Month: Cork (2021)
> having a gap on their résumé is scary

I always hear this, but nobody has ever questioned me when I said I took a few months just because I could and wanted some time off.
Actually, the early universe appears to have 'come out of the Big Bang' in an extremely low entropy state.

See https://www.ws5.com/Penrose/
This is really interesting, but given the price discrepancy I almost find it hard to believe? lol

A colonoscopy in NYC could cost me as low as $440 or up to $11k - cash price. Same providers with insurance are 1500 or 9000.

For some folks it's almost worth it to say you have no insurance and get the cash price at the same provider. I understood it was the other way around (negotiated rates). What a world we live in.
California's coast is lined with mountains which capture huge amounts of water from the air as it comes in from the Pacific, usually as fog. This is why the redwoods are so massive. I have no idea if this technology works at the scale of Cali's water deficit, but I've wondered why we haven't lined the peaks of the mountains with mesh screens already. Seems like free water we're just ignoring.
I'm one of those "most people" right now.

I make a a great wage and have savings in the bank. However I have a 6 month old baby at home and a wife who is taking time off from her career to look after our baby. I also left a job I was at for almost 5 years and exercised my options on the way out. This cost me almost $30k in cash. At my new job early exercising would cost me nearly $40k. Spending $40k to early exercise this startup's equity grant feels like it might be a little irresponsible. It wouldn't surprise me at all if other people didn't have that much lying around.
This seems like a whole lot of bending over backwards to avoid breaking a handful of edge cases that could be cleaned up on their own without too much drama.

I would kind of prefer the features be enabled by default if you use a high enough version and if a module breaks you just fix it or dial back the version number at the top of your script until it is fixed.

But I'd also run all of the test suites on CPAN against every new feature that comes out and fixing or at least tagging anything that breaks. Maybe even list a "maximum tested version number" for each module and emit a warning if you exceed it.
Getting rate limit exceeded for most of the images that try to load
You don't get where he's at just by luck.
Slab City, California
Sounds to me like your abrasive attitude and deficiency in soft skills may have strained your relationships with your boss and coworkers. Improving your interpersonal skills will be very beneficial to you in the long term, even if it does not salvage your current situation.

If I were you, I would just start searching for a new job and make a conscious effort to be easier to work with in your next job. No one likes having to work with jerks, no matter how technically skilled or brilliant they may be. I'm not saying you are a jerk but it sounds like others may see you that way.
Heh, flavor of the month ... for a 12 year old language.
Quite agree, Dell/EMC treated VMware as independent.
The idea seems mainly that the average person could be armed to the same degree as a standard infantryman. I think that setting that as an upper-bound could be reasonable. However, during the period of the American revolution, private citizens also owned warships with canons, so it's hard to say where the actual constitutional limit actually is.
> There was another choice.

Only if you count "not making a choice" (ie. staying with Python 2) as a choice. But this isn't really practical since everything else is pushed towards Python 3.
I think a project manager trying to run agile is almost a contradiction in terms.

Agile is usually a team practise which outsiders like a PM don't get a say in. The Product Owner feeds work in and stakeholders get to argue about the order of each item and that's all.

A retrospective allows the team to adjust their way of working to fit better to their situation and it is them that decide not some PM.

Standups are aimed at killing long status meetings and if they're not then something is wrong. The Ceremonies have a purpose and the overall purpose is to use the development resource that is available to do the things that most need to be done and not waste it on anything else.

To bring this back to the article - how can a project manager decide what is or isn't efficient for some team? How can they estimate anything when they are far from the details - no matter how much programming they did in the past?
Victoria BC recently imposed social distancing rules on wild birds. People are being told to pull down feeders, to ignore those birds now begging for food at the window. Good luck enforcing that rule.
Good idea. The thin blue line is advocacy of a police state.

Refusing to remove the patch should be a fireable offence. Nobody should want authoritarians I'm the police force.
The heat equation is not a law of physics.
This. At this rate I would be financially independent by my late 30s. I'm expecting the bubble to burst before that though.
I've got a fairly unique setup, and work on a Windows machine that runs my Ubuntu VM with KDE(where I do all development).

I take monthly snapshots of the VM, and carry it around on all my computers. It drifts from time to time, and I just end up just overwriting it with an older version when I fumble with some settings. Once every 3-4 years I do a clean reinstall of the VM.

I tweak a bit frequently used software like PyCharm, but aim to keep everything in stock and updated constantly.

I've not had any issues or regrets in the last 5 years and I'll carry this on indefinitely.
Deserts are expanding; it seems fine to offset that expanse as long as you're somewhat careful not to wipe out an entire ecosystem.
SMTP achieved critical mass before the age of modern startups / companies.

All of these federated protocols: XMPP and even Mastodon to an extent, are smaller groups of humble nerds running instances. They aren't massively advertised, large-scale billion dollars of investment companies like Discord or Facebook, trying to build network effects and/or advertising revenue.

-----------

When competing against profitable companies, its not sufficient to merely exist. You're competing against advertising and eyeballs. Facebook is big because its big, because it advertises, because it is constantly pushing for more-and-more users. Same with Twitter, same with Discord.

This leads to little advantages: a $10-million+ UI overhaul every few years. Designers to simplify the interface and onboard faster. Paying Google/Apple absurd amounts of money to access the push-notification APIs on phones. Etc. etc.

Smaller XMPP instances already fail at the push-notification thing. Who will pay for that? And without push-notifications, do you really have a modern chat platform? Other companies can afford the costs.
Even r/Lego went through a phase where minifigures mocking prominent Republicans and Donald Trump were posted. It has since quieted down but the mods took an obviously hands-off approach and it was likely they agreed with the message and had no qualms about the divisive content.
How would you define "generated"? It's not necessarily the case that user data is generated in the country of origin. E.g. cloud computing, fully remote systems/edge computing, XaaS, MMOs, etc.

>The foreign country itself doesn't really matter

Of course it matters. Every country has legal differences on the definition of privacy and associated liabilities (if there any at all). In addition, it's unlikely that one country can establish jurisdiction over data in a foreign country without violating national sovereignty. Arguing that doing business establishes a legal nexus with someone of a particular citizenship opens up a massive can of worms about whose law applies where.
I work at a medical device company. I definitely feel our products can change the lives of many people for the better. The business side of healthcare in the US is pretty dirty and work sometimes can be very slow due to regulation and the need to prevent patient harm (no "move fast and break things" here). But overall I think my work contributes to producing technology to make the world a better place.
if that’s truly how you feel why would you accept an offer where that’s how a significant percentage of your compensation works?

these types of work environments self select for people who are comfortable taking on risk. no one is forcing you or anyone else to join.
He meant there have been changes without a general election. And it wasn't a comment on the UK being a presidential system but (likely) rather a comment on my second point in the comment above, that point being that in Italy we're more used to having governments change without having to contend a general election

I do want to say however that this argument about the double election you make doesn't really hold much water in my opinion. It is obvious that the UK institutions have a more developed democratic tradition than the EU ones

But they do not lay in the PM having to be an MP nor in the parties using a primary to choose their leaders

An MP is elected on the basis of their constituents thinking they'll do a good job as their representative, not as a way to find the most capable person in the country to be PM, so it's not a relevant election to gain legitimacy as PM, in the same way UvdL being an MP in the bundestag for 10 years prior to becoming commission president doesn't improve her legitimacy as EC president

As for the party vote, that is a good system and I do wish they'd gone with the spitzenkandidaten (more so we could stop having this conversation than any practical reason or love for Weber), but in this case it'd have been more undemocratic, not less

Weber, much less Timmermans or the Renew people, had no outright majority in the parliament and no majority in the Council, and the council has its own legitimacy even if its made up of (mostly) indirectly elected individuals. Members of the EUCO have more visibility and their actions are under much greater expectations of representing popular will than any single MP or MEP

I fail to see the democratic appeal of a majority of voters (whose MEPs and leaders didn't think Weber was a good fit) having their voices ignored because Weber won a vote within a private organization

But that might also be because where I'm from the expectation is for government to represent a majority rather than a plurality

> "vote" in the EU Parliament but she was the only candidate who was on the list, so "winning" only meant reaching the quorum threshold.

I was under the impression you were from the UK, so I apologize if I assumed familiarity with the parliamentary system in my comments above

In parliamentary systems (which the EU kinda is with some differences) after an election the Head of State consults with the parties to find who would be able to form a government and then once it reaches a decision the individual in question asks Parliament for their confidence and if parliament gives it (so a majority votes yes) then they are "elected"

In the EU's case the only peculiarity is that instead of the Head of State being an individual it's the European Council acting by QMV

Even after reaching the quorum if a majority in parliament had voted No to UvdL she wouldn't be Comission president
Good Here is a directory of social impact organisations at https://goodhere.org/ with a heavy lean towards organisations tackling climate change.
some tutorials i've collected recently
* https://mode.com/sql-tutorial/sql-joins/
* https://github.com/NUKnightLab/sql-mysteries
* https://selectstarsql.com/
* https://sqlbolt.com/
* https://www.craft.do/s/VzvaPiNX6jvxX5
Maybe GOTY but not decade or GOAT. In my opinion, it's being overrated right now.

As a whole it's a great game with many deep systems that work well together, but it's running on an old janky engine that needs updating. Controls and hitboxes are janky, inventory management from the dark ages, platforming is beyond shit and should have been left out of the game, and the graphics are about 5 years behind. A lot of stuff is straight up copy-pasted out of DS3.
I'm testing logseq, which to me is org-mode cross platform. So far, amazing
"In a typical fabrication, LiCl powder (0.32–0.82 g) is added into 10 mL HPC solution (0–2.0 wt%) forming solution A. The pH of solution A can be tuned by NaOH or HCl solution. 0.44 g KGM powder is added into solution A and quickly cast into the petri dish after vortex. The gelation takes place within 2 min, and sit in room temperature for 15 min. Then, the film is placed in the fridge (−4 °C) for 3 h followed by 15 min freeze in liquid nitrogen. Last, the gel film is ready to use after 12 h freeze-drying. The final LiCl concentration in SHPFs is characterized by TGA."

"Before the water vapor sorption measurement, all samples are dried in a vacuum oven at 90 °C for at least 2 h. "

- Fridge cooling

- liquid nitrogen bath

- 12h freeze drying

That doesn't sound low-cost / easy to manufacture.

https://www.nature.com/articles/s41467-022-30505-2

Figure of test rig: https://www.nature.com/articles/s41467-022-30505-2/figures/4

That looks like you capture using a very cold, porus material (cold, dry sponge that collects dew, essentially), then heat this "sponge" so the water then travels up to a condenser which causes it to "dew" and run into a collection chamber.

It's not magic water-cloth, and I don't think it's a weekend project, but it's pretty low tech.

What did I get wrong? I'm sure there's something.
Nice game. Keep users happy, pay off the patent troll the first time (because, why not) and raise from the middle option. Great valuation from a company that believes in yours.

Financial Health: Okay
Users: Great
Tech & Talent: Great
Ownership Stake: 41%
Massive Acquisition
Finally coming back to this and I do agree with a lot of what you say: traits + data types + functions are the right mixture. It gives you immense flexibility, but that comes at a cost of better communication about patterns and practices.

The burden of keeping things organized is largely higher without OOP since OOP does enforce more rigid design constraints and they need satisfying as time goes on. That is often a good thing when delivering features wins over refactoring and cleanups.
Love the remote life! What would this look like if you were working in an office?
Let's make one thing very clear: American politicians don't give a shit about you. They only care about money and power. That's it.
Why would you pay for municipal water supply? Just laziness. Put a well in instead and maintain it.

And when putting in the well, why would you pay someone else to dig it for you? Just laziness. Dig it yourself!

And then when digging the well, why would you rent the drill? Just laziness, outsourcing the maintenance and ownership costs to someone else.

And then why bother buying the drill at some market where they're then manufacturing the drill for you? Pure laziness. Just make the drill yourself!

Or maybe, you just go with a trusted service instead of learning how to manufacture digging equipment when all you really want is running water.
> [3 more]

Is it really though? Obsidian notes are plain text. I can open them in any plain text editor I want without needing to export anything, edit them and have the changes reflected in Obsidian later. The files are located in a folder on my machine - no conversion necessary.
mullvad is always looking to hire more people: https://www.mullvad.careers/
That link says XMPP advocates think XMPP isn't dead.
wow! live photos what an idea! i have lots of them.

think how nice would it be if architects incorporated sound / music in the spaces they create.
Kind of a shame that yet another one of the few startups pushing for a four day work week turns out to be run by incompetents (Treehouse), and another founder who challenges the VC establishment turns out to be a two-faced charlatan (Basecamp).
>>José Blanca, a genetics professor ... doubts that this advance will come out of the laboratories soon. “In Europe, and especially in Spain, vitamin D deficiency in the population is quite common...

Really? Given Vitamin D is produced by the action of sunshine on the skin, we've been told repeatedly that Vitamin D deficiency is a malaise of northern Europe. If even the Spaniards aren't getting enough sunshine, there's not much hope for the rest of us.
I agree with your point. However, I think I look at it from a slightly different perspective.

When it comes to any code I produce (with the exception of some learning projects), I try to keep it: effective, efficient and simple. In that order.

Effective is essentially what you were saying about correctness and usability from the user perspective. Peter Drucker would say to be effective is to "do the right thing." This is always an outward focused item. Does it impact the user in the right way? Does it solve the right problem? Etc. This is hands down the most important thing. Nothing else matters if you're doing the wrong thing.

In contrast, efficiency is to "do the thing right." Once you're doing the right thing, minimizing your costs, increasing your quality, making it so your code doesn't "consume the whole world" all fall under this category. Poor efficiency can negatively impact the effectiveness of your code. "It does this really cool thing, but it takes far too long to load so I can't use it."

Then lastly, keep it simple. That is not to say ignore the natural complexity of the problem, but rather to keep the solution to the essential complexity of the problem. Keeping things only as complex as they need to be covers a whole lot of dimensions in software. It makes things more explicit and understandable, it helps with code readability, and code re-usability. It decreases the surface area of what needs to be maintained. All good things for the health of the dev and the project.

It's all in that order for specific reasons. They move outside in. As the dev, I'm not the most import person with respect to the code I'm writing. The user is, and so the code needs to be purposeful to them (efficacy). Efficiency is more about the product, making sure it works properly. Keeping things simple, although it impacts efficacy and efficiency, is largely a positive for me and helps me maintain sanity.

I think it's important to note that it's all of these things, not just one of them. We'll approach tradeoffs in a prioritize way, but we're striving for the three of them. Obviously a very difficult task. But I find that approaching engineering this way has helped me grow a lot as an engineer.

Anyway, first time post here. Your comment made me think of this. Thanks for coming to my tedtalk.
This is not quite correct.

If you want to create your own county, there is one place where you can. There is an unclaimed area between Egypt and Sudan.

https://www.amusingplanet.com/2018/02/bir-tawil-land-no-coun...
XMPP was a nightmare. Too configurable. The exact opposite of HTTP's "just work" mentality. All the interesting functions were in XEP's and some of them (chat rooms, e.g.) were just insanely complicated. Classic death by committee.
Desert Greening
These folks offer mp3 downloads, and also have mobile apps.
Been using them since about 2003. They have a clinical approach and are legit.

https://www.hypnosisdownloads.com/
It is interesting, I've been at a company for a few years now and we've been slowing trying to break apart the two monoliths that most of the revenue generating traffic passes through. I am on board with the move to microservices. It's been a lot of fun but also a crazy amount of work and time and effort has been spent to do this.

I've pondered both sides of this argument. On one hand if this move had been done earlier it might not have been as difficult a multi-year project. On the other hand, when I look at the Rails application in particular, it was coded SO poorly that I if it was just written better, initially, it wouldn't even need to be deconstructed at this point. Also, if the same engineers that wrote that Rails app tried to write a bunch of distributed, even-driven microservices instead of the Rails app, we would probably be in even worse shape. (ᵔ́∀ᵔ̀)
It is extremely challenging to look at gun violence/firearm homicides in Australia, because the numbers are already so low that drawing statistical correlations is difficult if you're being responsible.

That being said. America, 300M people. 19,000 firearm homicides last year. Australia, 20M people, 27.
Ray Liotta, ‘Goodfellas’ and ‘Field of Dreams’ Star, Dies at 67