skysight-inc/HackerNews huggingface dataset:
Great details about a period I am sketchy about. I used this 15-min video [https://www.youtube.com/watch?v=aV4xYG4KMIU] to get caught up on Mycenae.

I remember grinning while reading in Lucio Russo's (2004 The Forgotten Revolution on 'Antikythera') caustic description of how, after Rome wiped out Greece, Greek writings became a very popular commodity with Roman book collectors. As Horace put it, "Conquered Greece took captive her savage conqueror and brought her arts into rustic Latium."
it also must mean the sensor is indelibly attached to the screen now
I had closely related problem in desktop application. It does some device control and works on USB interrupts at 256 or 512 invocations per sec. To account for a jitter and some other things I also inserted some time measuring calls. Inside the handler there were some calculations but I've discovered that those consume disproportionate amount of time. The investigation revealed that on multicore CPUs QueryPerformanceCounter call can take 1 microsecond. Since I had quite a few of those it added up to way too much. Ended up writing small piece of assembly that checked if invariant TSC is supported on CPU (which it is for any reasonable CPU) and replaced time measuring calls supplied by the OS to RDTSC that takes just nanoseconds.

The strange thing is that where possible QueryPerformanceCounter should use just RDTSC internally accordingly to docs. By timing it it appears that at least in my case it did not.
I started to mention Colorette when author asked me.

First mention (it was changed later) was added 6 days ago (threat was created 2 days ago):
https://www.npmjs.com/package/nanocolors/v/0.1.2

Webpack team ask Colorette’s author to rollback API 2.x changes here (discussion was cleaned by Colorette’s author, but he said that it is how it see the best API):
https://github.com/jorgebucaran/colorette/issues/70

> why not drop your fork now that colorette has changed the API back?

Author continued to act impulsively. He rolled back API in patch release instead of major made breaking changes.
By default, US citizens overseas have the first $108K of foreign earnings excluded, but they still need to file.

The US used to be unique in taxing citizens resident abroad, but Australia has in the past few years started to.
In the city of North Bend.

For anyone thinking of visiting, the city of North Bend is nowhere near the better-known city of Bend in Oregon. In fact, North Bend is south (and way, way west) of Bend.
Moving to Sweden as a Software Engineer
I second this approach.

I often find myself in similar situations as OP's, working with a client to understand a complex or ill-defined problem space and developing solutions in an agile way.

Neither you nor the client has a (functioning) crystal ball and so all that you can do is make the best decisions that you can with the information available at the time.

I've found that documenting Architectural Decisions as Architectural Decision Records (ADRs) helps build a shared understanding and ownership of these decisions amongst all concerned. They also prevent me from becoming bogged down and second-guessing myself: Here are the available options, here's what we decided and here's why.

No need to make ADRs overly long or complex. I use this "Lightweight" template:

https://github.com/peter-evans/lightweight-architecture-deci...
Show HN: Solc – Solidity compiler bindings for Deno based on solc-JS
the multi-megawatts comes from the nuclear chain reaction. presumably any package used to transport fuel would prevent criticality.
Very cool! Sorry you lost your Flickr data.
It's worth pointing out that this is specifically the Medeco "M3". The newer generation, "M4", advertises itself as resistant to 3D printing, which it accomplishes by adding a tiny moving shuttle pin inside the key itself.

Thre's no reason a 3D printed key can't have a hole for adding a little spring and a pin, but it does mean that a 3D-printed key probably won't work right off the printer, which helps defend Medeco's main selling point: making it hard for the average person to easily acquire a copy of a key.
Ever since I got my first job over 10 years ago I've wondered why there is still an 8 hour work day, at least in this profession. If you're a highly intelligent, capable person, and you're working on something cutting edge that consumes you, and you want to sleep under your desk to get it done -- then sure, go ahead. But the vast majority of people don't do that. So 6 hours with a lunch break included seems fine to me, maybe even too much. Just ban social media, news or whatever. Look at Youtube videos on your own time, post on HN on your own time. Come to work fresh, leave fresh, and I think people will be more productive in the long run.
I attended a few DDD meetup a few years ago, and it never quite made sense why would you engage in this kind of architecture nowadays. The room was filled with experienced Java developers with deep Enterprise Software(tm) knowledge.

Then, I started working as an AI Software Engineer (mix of a software engineer + devops + data scientist), and it all clicked. DDD is a wonderful design pattern for anything related to Data Science, AI, ML. Why ? because 90% of your problems is retroactively making sense, organizing, sorting, filtering, aggregating all the data you got from your favorite Data Base/Lake/Wharehouse. DDD let you have a unified language, invariant definition and expectations between your existing business challenges and the analytics your are running on it. It's very good for validating assumptions accross a dataset, for example: Sales amount can never been < 0 ? Let's check that... Oh well, you forgot about returns, so now you can define them and be explicit when to include or exclude them.
SMS. It's on every phone.

Beyond that, there are free XMPP servers, and you can even run you own. Clients like Conversations, blabber.im are all wonderful. I've been using it with friends and my wife for years without issues, albeit I have my own server.
If a significant proportion of the market switched, they’d cut prices on the proper brands and raise the wholesale rates. Retail stores and advertising work.
> JSON allows arbitrary integers to be represented as numeric values

It doesn't, numbers not in the range of a double have implementation-defined behavior.
Amongst other things they could take some action to develop an income stream that isn't whatever is going with their cryptocurrency endeavor.

Signal could easily start offering named, verified accounts as a paid service for say, businesses, to have secure texting to their customers. Heck, named personal accounts for this would be ideal to. This is a service which has direct value to me (I already pay for an email domain for the same sorts of reasons).

Signal's product is the sort of offering which ticks so many security textboxes that it would be a no brainer, and getting even 1 big enterprise pushing it out to their customers would guarantee adoption.
That's incredible, cost of war aside, you'd think solar and batteries would be used if only for the: 1) ability to redeploy 2) one-time shipping event for setup 3) ability to self sustain on supply issues.
Counterpoint - I'm completely happy with signal. The useability, contrary to some comments here, is wonderful. In particular I love the desktop app, it was easy to get family to use and does everything I need smoothly and with good privacy.
Heroku has been strangely unreliable the past few weeks. Even their ticket response team has been slow, with their support engineers often talking past the issue to just send a scripted reply.

We have the majority of our client apps hosted with them, but most don't require 24/7 availability. This is still concerning though, and we do have one high-availability app hosted on them now that we're trying to plan contingencies for.

Open to any suggestions for alternatives! Ideally I'd keep things on Heroku, but it would be nice to have failsafes that could be activated relatively quickly in the event of similar issues.
yeah, except POSIX and C also aren't set in stone, also evolve, deprecate stuff, remove features, just like everything else.
p.s. Theophrastus was not just "a student of Aristotle" but took over Aristotle's Lyceum and led it for 35 years:

"Aristotle in his will made him guardian of his children, including Nicomachus, with whom he was close. Aristotle likewise bequeathed to him his library and the originals of his works, and designated him as his successor at the Lyceum. ...Under his guidance the school flourished greatly—there were at one period more than 2000 students, ...and at his death, he bequeathed to it his garden with house and colonnades as a permanent seat of instruction. His popularity was shown in the regard paid to him by Philip, Cassander, and Ptolemy, and by the complete failure of a charge of impiety brought against him. He was honored with a public funeral, and "the whole population of Athens, honouring him greatly, followed him to the grave."

https://en.wikipedia.org/wiki/Theophrastus
Simple and secure decentralized OTC trading venue
Hi all, we just built a very simple and secure decentralized OTC trading platform at https://tinance.io/, it facilitates easy and secure OTC trading：
1. No more 'trust issues’，decentralized smart contracts is used for escrow service, the seller of the crypto will deposit crypto assets into the smart contract first, once verified the crypto deposit transaction has gone through, the buyer of the crypto then wire fiat money over, so no counterparty risk and no dilemma of 'Who moves first?'
2. Customers have total control – the ability to retain ownership of your assets and trade from your wallet, and all transactions can be verified in real-time (on blockchain). The crypto assets are totally under your control, no more dramas.
3. Simple, automated trade flow - making it really much easier and more accessible to trade globally, and doing it safely and securely.

Welcome to test and feel free to ask any questions.
> Russian authorities can't block notifications selectively to the Telegram app, only to all apps that use Google's and Apple's infrastructure.

But they can ask Apple and Google to ban it.
What a great read; interesting, informative and funny. Great examples of the concepts he's explaining - that make sense even for those of us with very little knowledge of these topics in advance.

> with a user interface only a parent could love

> “You don’t need ML,” Bryan said. “What you need is inverse FFT.”
> You have turned the stone, the white side facing up: it will last.

That's only true of the white side, though. If you've got the blue side of a stone facing up, it may fade.
You know, as someone stuck using XHTML within the Java ecosystem for web apps, i'd say that it's reasonably easy and nice to work with. However, i'd also like to suggest that custom tags, at least when implemented in the ways that are popular in those particular technologies (JSF/PrimeFaces) are bad both from a usability and maintainability perspective - it took many years for React to come around and make components easy to create and utilize. XHTML with the semantics of React would be way better.

That said, i'm also stuck in the middle of migrating older versions of frameworks (Spring) to newer ones (Spring Boot) and it's proving to be extremely cumbersome and feels like it'll be impossible to get right without spending multiple months on the migration. Most of the older technologies are considered "dead" nowadays for a reason, though at the same time i agree that they can hold a certain wisdom.
There would be no difference if you decide on the processing algorithm first and then generate images from an input. But in my mind image processing would also include post production of an image. Computer vision is a set of techniques that could be used in an algorithmic camera.
Governments Should Focus on Digital Transformation?
Is there an "uncanny reliability" range where increasing reliability on the part of a service provider makes things worse, by being so close to 100% reliable that any failure is a shock?

Maybe it's better to go with cheaper services that fail more often, thus keeping customers in good practice for how to deal with it.
If neither the wife nor children have any disabilities, none of the children are in a high achieving sport or similar and the children are of schooling age the husbands’ resentment is fully justified.
Agree. So FSD for something that drives a car for you. Is as valid as Quattro for a car that drives on all four wheels.
{'style': 'bold', 'children': [ 'marked-up ', {'style': 'italic', 'children': [ 'text' ]}, ' in JSON']}

In fact, Pandoc's internal format is exportable in JSON
(This is only somewhat related, but I'll try asking here, apologies if it seems offtopic.)

Does anyone know of any good books, blogposts, podcasts, etc. about how to set up a management structure for your startup? Like how you even decide to have Eng Manager and People Managers and Team Leads? I'm curious about the different ways people have tried organizing relatively small (10-50) teams of high-performing individual contributors. There are books like this one (I think, can't buy it yet), Will Larson's, and some of the others referenced in the episode notes which are all about how to make a specific structure work, but I haven't yet found information on other kinds of structures.
I agree with a lot of this. I like my job, I don't want to be cynically detached from it, but it IS just a job. So much of this so-called hustle culture is a product of us all internalising the values of our exploitative economic system. Left as we are increasingly alone in the marketplace, we feel the need to run faster or get left behind. It's just a job, other things are more important unless you're one of the very rare few who are doing mission critical work, saving lives or looking after people. Work hard enough but sensibly, keep a balance. I promise you that on your deathbed you won't be wishing that you worked even harder.
Just reminds me of Chaco Canyon and how eloquently light transforms can be used for many purposes
https://www2.hao.ucar.edu/Education/SolarAstronomy/sun-dagge....
I also remember this being a part of the "mathematical imaging" course at UCLA. It really was a lot of fun, though the topics were a bit dated.
> Software for a complex domain requires all designers (engineers, testers, analysts, …) to have a deep, shared understanding of the domain, guided by domain experts ... That understanding is rooted in language: the domain language should be formalised into a Ubiquitous Language (shared, agreed upon, unambiguous) ...

> DDD is not prescriptive. It doesn’t have rules of how to do it, and is open to new interpretation. It doesn’t prescribe methods, or practices, and even the patterns in the book1 are meant to be illustrative rather than a final set. ...

> That makes DDD notoriously hard to define.

I don't know anything about DDD, but if you can't concretely describe it and how it's different to how teams naturally work together, how can it be actionable and what stops it becoming another cargo cult when nobody can agree on what it is?
That was just my first summer job...I taught test preparation classes at Kaplan during college and became a manager before switching careers to software engineering
NHS doctors will typically have a significant part of their rota made up of 'long days'. The 'solution' is never 24/7, or less hyperbolic but still overly long hours, because there is a median decrease in cognitive function that
renders additional benefit from fewer handovers moot.

But as regards 'overworking', while that is certainly true for many US residents in particular, I think the majority of people would be overworked on a surgeon's schedule. Yet reducing it significantly would probably be much worse for patients and decried by surgeons. My viewpoint is mostly informed by the British neurosurgeon Henry Marsh's opinion on working hours.
Astrology has been thousands of years, too. So it's not a proof is not a fad.
The best book I've ever found so far is this one: https://www.springer.com/gp/book/9783030338350

The author builds a small relational database from scratch in java. It supports only a few types and not all SQL commands but it's great to get a big picture.
Except they have, just not to the same extent as some other languages.

K&R C won't compile in modern compilers, not is allowed as per ISO C2X upcoming standard.

gets was removed.

And if you are using optional Annexes, they might not even exist in ISO C compliant compilers.

Similarly, that Java code will die if it uses internals made private in Java 9, inherits from JDBC and has methods with names that were later added to more recent versions, uses deprecated methods that were finally removed around Java 10 time,...
Why would it be "earth-shattering"? virus leaks from labs around the world are rather common.
I can't imagine this is an intentional choice by Signal. Always assumed it had something to do with the OS silencing unused applications.
Is that really the extent of their claim? "Hard for the average person to obtain a copy"?

Seems like a regular key stamped with "do not copy" could meet that threshold.
Hi, I'm using the site, what do you need indentaiton here for?
NVDA can beep when it finds a space before the beginning of the line, not sure what you mean with the gifs thing.
IO'm new to this site anwyay I signed up when a friend told me this thing was #2.
Whatsapp is owned by Facebook. That automatically disqualifies it.
Again, it’s closer to what it does than Blue Motion. Or Toyotas latest “Safety Sense” (even though it sense hazards aka forward collision detection…)

I can reel out examples all day, that no one bats an eye at. But Tesla so something… it’s a whole different ball game.
Don't confuse JSON with JavaScript. JSON is a string format. It allows arbitrary integers to be represented as numeric values. There is no such thing as implementation-defined behavior, because JSON has no behavior of any kind.

https://www.json.org/img/number.png
Not any longer, as per Java 17, people have had enough time to port their code, and those switches now "do nothing".

This is the last step before they get fully removed.
This may be what's affecting HelloSign as well, see https://status.hellosign.com down for multiple hours
It's the most common time to wake up. I'm surprised that you've never had a job that required you to wake up at 6 or earlier.

> Most common time people choose to wake up: 6:00 AM

https://snoozester.com/The-Wake-Up-Time-Report.snooze

> The peak time for waking up is between 6 and 6:30am.

https://www.edisonresearch.com/wake-me-up-series-2/
For science, competing theories exist within the same universe of discourse. That's because scientific theories find their basis in their ability to generate new or better predictions from existing empiricism.

And in terms of modern physics, I reiterate that there is no enthusiasm from either mathematicians or physicists to axiomatize physics.
Heroku may have been down for 2+ hours, but MongoDB has been unreliable for 10+ years.
I really appreciate your exposition. Maybe "open secret" is more appropriate. It is certainly esoteric, but not a conspiracy as you say.

But let me put it this way. Most Christians would be surprised to discover that the original conception of god is Platonic — i.e., a god of cosmic unity, a god of ineffable oneness, as opposed to a singular god. After all, it is only in the esoteric Judaic tradition that the god of Moses is a principle and not a person.

Pope Theophilus supposedly massacred 10,000 monks who believed in the non-person version of God. Happy to share links on that history.
This is exactly right. lol. Its funny, take a step back and you'll see this thread is everyone complaining that a messaging app that's free had an outage and the company acknowledged there was an issue and they are working on it, but took 2 hours to do it. A free app that as you pointed out is run on donations.

And the same people would also complain about alternative apps finding ways to monetize while still offering the service for free and keeping it reliable.

How spoiled are we? :)
Photography as consumption
Sounds like you have a relatively new smartphone and never used Whatsapp.
I guess it's just a matter of time until those safety scores are sold to insurance companies...
There is also the aria-expanded role which could be added to a button if this [] were only changed to a button...
Brussels is in Belgium not in the Netherlands.
Not clutching at straws. Using a direct comparison to a competing car company on marketing terms. If we are okay with companies calling features whatever they want. Then FSD is fine. If we aren’t, then let’s get the outrage train going on the entire car industry.
Your comment in other post is so true... very important point!

"I've found that for this to be effective you have to cut out distractions like FB, Twitter, youtube, reddit, HN, video games, etc..."
You're doing it right. Consider how truly difficult the environment is you're constrained to operate.

None of the users know what they really want, because the end users don't know what's possible, nor how difficult any particular feature is, so they're guessing in the dark.

You don't have the years of experience they have at working their jobs, and knowing what is quite easy or quite hard, in the same manner as the above paragraph.

In spite of a heavily information poor environment, you and the users work together to build systems that meet their needs, and they are happy.

Code is the crystalized knowledge of the program domain gathered over time. You're correcting that as you go, rewriting as appropriate. It sounds to me like you're doing refactoring as appropriate. Using the word refactoring should help you with the search engines quite a bit.

Looking back on things, it seems obvious what the right way to do something is, because you now have far more hard won knowledge you lacked back then.

Again, don't judge yourself harshly. It sounds like you're going fine.
There is also no "shortage" of materials like microchips. Those are all just fancy ways of saying INFLATION.

If you pay enough, you'll get those microchips delivered to wherever you want by tomorrow morning, trust me. That's how the world works, like it or not.
When I was 16, I realized for the first time that there are working dads who cannot eat with their kids. My dad was able to come home every day. For me, it was just normal.

I work from home, and I have an hour before work in the morning with my kids, can eat lunch with them, and log out at 5 pm sharp.
> It's almost heretical. But once you embrace this mindset, it does wonders. Or at least, it has for me so far.

The only reward for a job well done is more work.

The quicker you realize that, the happier you'll be.
It’s not so much letting staff leave as it is burned-out nurses and doctors have no more to give. The unvaccinated are destroying healthcare systems.

Oh, and for a few percent of staff, it’s not letting them leave: it is booting them out the door because they have rejected vaccination. They’re far too likely to become patients, they are a liability.
No, on "Magenta Max" you get 40GB of unthrottled tethering, and then after that it's throttled to 256k or something nearly useless like that.
Not to be that guy, but source?
"Trunk call"?
They presumably violated Ecuadorian law, very likely violated international law, and arguably US law. I am not 100% certain that attorney-client privilege applies to someone facing sealed indictment, though I suspect it does. IANAL

Also "illegal" may not be the right term. Similar actions by intelligence operatives led to the Ellsberg case being dropped, but no charges were filed as a result of those actions.
Maybe but why can't the end user simply be tasked with accepting the new screen signature? That's how GPG, Secure boot, etc. all work. You just have a persistent list of trusted signatures.
Until c.1450, the only Plato was the Timeaus and some scattered partial translations.
This thing isn't for a forward operating base. This would be at locations so large that any "bug out" would occur over a matter of weeks.