skysight-inc/HackerNews huggingface dataset:
Mining does have strong indicators though: mining memory access is nothing like memory access for a game or application.

Normal games and applications won't just max the whole memory bus at 100% for hours and hours. Even in a high-load situation it will still bounce around 90-100% or whatever. Mining absolutely slams the memory bus 100%, because current implementations are Proof Of Bandwidth so that's the stat you need to maximize.

Normal games or applications will go out of their way to align threads in a warp to access contiguous memory blocks ("coalesced memory access"), because that can be efficiently handled as a single request and broadcast to every thread. Mining can't do that because every thread is working in a totally different place in memory determined by the DAG. So normal applications will have lots of coalescing happening, mining will have zero.

Normal games or applications will have cache hits, because they're re-using at least some data frequently. Mining will have an (effectively) 0% cache hit rate because the DAG is sending threads to random places in memory and memory is much larger than cache.

These are simple things that can be metered with O(1) performance counters on the hardware. If the card sees a load like that, run in cripple mode, nuke the memory bus to 10% performance. Then you can also add the capability for a whitelist - the driver can attest that a certain binary has been signed by windows from the appropriate vendor, and TPM can attest that the driver and hardware hasn't been tampered with (Remote Attestation). So no need to worry about legacy code or DIY cuda code unless it happens to look like a mining application, and then you can whitelist any edge-cases.

TPM is going to be mandatory for OEM Windows 11 systems - home builders technically don't need it, but then if they happen to run some code that performs 100% random unaligned memory access you'd have to get it signed. But most code doesn't behave anything like that, so that is a real edge-case unless you are trying to write a miner.

You may be morally opposed to the above, but it's not impossible at a technical level, mining code actually looks nothing like normal code at a perfcounter level.
You can try this at home, sort of. It will yield tasty mushrooms but will be too heavy to use for shipping. You can grow mushrooms on substrate in bags. After inoculation you can form the substrate (mostly wet sawdust) into different shapes within the bag.

Or you can buy them pre-made in blocks if you want to skip inoculation, sterilization, etc https://www.woodlandjewel.com/shop
You don't have to wonder. The usa did invade irak against the vote of the UN and while lying about WMD. Nothing happened.
This is fun and seems to replicate more closely the things I enjoyed about Wordle than other attempts. Well done!

Fast Flood No.3
→
⌛ → 29 seconds
▶ → 15 moves
→ 1 try
I wrote it over a year ago so I don't remember exactly but I think there was a template when you went to make a new script that made it easy. Had to google some things but I don't think it took me more than 15 minutes.
What is your plan, how am I going to be able to automatically feed the model with data?
Within 60 seconds and while distracted I managed to figure out how it worked and win my first round (also clicked right through the text) - but then I failed the second round by running out of moves, so the first may have been a fluke :)

I think the timer can help avoid people who will over-analyze colors, but it definitely also changes the way our brains allow us to play - maybe a compromise could be a "free-play" option with no timer, but keep the timer by default? Or the opposite with the timer as a "challenge" mode? I could see the interest in both- it would be neat to see how few moves I could complete a puzzle in if given infinite time!

Also replying to another comment, I do think it is the right choice to allow multiple plays (you may have changed that in the past 10 minutes since it seems I was able to play twice)
The old fart in me just wants a way to turn all of this off.
Does Knowledge Need to Be Deep to Be Useful?
We take a small sample out the bioreactor (1-2 milliliters) and run it through HPLC (high pressure liquid chromatography). This is manual and labour intensive. There are newer techniques like raman spectroscopy which measure products in real time.
Modern smartphone lenses are crazy
Fast Flood No.4
→
⌛ → 31 seconds
▶ → 18 moves
→ 1 try

Quite fun! Nicely made.

My (hopefully constructive) feedback:

- Bug: I refreshed the page on my first try and it told me to “come back tomorrow.”

(I opened it in incognito to proceed.)

- Opinion: Failed three times. Felt terrible that I was limited to three goes. The “You’ve used up your tries” approach that Wordle takes only works because you get the satisfaction of learning what the word is.

- Opinion: Timer is stressful. Personally I’d prefer a relaxed game. Just time how long the person takes, don’t cut it off.

- Idea: Use subtle cross-hatching as well as colours to make the game far nicer to play. If you must stay with emojis, then use more creative square-shaped ones.

- Opinion/Idea: Don’t limit the moves. Just show a goal, and let the player exceed. So count tries, overall time (spent trying on any try) and lowest moves. That way people can share “Fast Flood No. 3 with 14 moves in 4 tries over 6 minutes and 10 seconds.”

- Idea: Draw a subtle border around the cells you control. Makes it easier to search for neighbouring cells, and makes it satisfying as the border eats away at the border.

- Idea: Simplify the explanation to “Make all the squares the same colour, in as few moves and as quickly as possible. There’s a new challenge every day.” The mechanics are simple enough that giving players the goal is enough. They’ll figure out the rest, and actually enjoy the process more than if was all laid out for them.
My friend who works at apple (hardware/wireless stuff?) has been to the office every day, except for a brief period in March-May 2020
High performance calling conventions depend on machine architecture.
Background: I have climbed for 3 years.

This is the route: https://www.mountainproject.com/route/106261545/freerider

30 pitches at 5.13a.

That is very very difficult.

Keep in mind:

1. Very few climbers can even climb one pitch of 5.13 (maybe top 1%)

2. Even fewer could attempt 30 pitches of 5.13 over several days.

3. Like maybe only dozens in the world could attempt 30 pitches of 5.13 in single day

4. Only 1 person ever in history that has attempted that without a rope.
The most underrated result of these sanctions: Russia falls even further behind the USA on cutting edge tech.

China will be a worthy competitor to the west, but Russia is finished unless China helps them.
New Vulkan Driver for Imagination Technologies GPUs
Even if the behaviour is defined, relying on defined non-obvious behaviours means relying on subsequent programmers to have read the spec.
Rate limit the requests. Do an account lockout with an email click to re-enable after 10 guesses, do 2FA on new devices and you get pretty good security.

For many systems, users can memorize 6 digits easily.

The reality is, whatever your password reset flow is is enough. If you can reset your password with a 6 digit number via text, then that is maximum needed for actual password as well in most cases.
> It's easy to understand what normal code is doing and how is that translating to instructions (more or less) compared to, say, C++.

I don't think it is meaningfully harder to understand translation into assembly between C and C++. Sure, you'll have to learn what a vtable is, and possibly think about exceptions, but if you have debugged some C++ assembly a few times, there shouldn't be anything surprising in there.

Yes, destructors and overloaded operators make the "what is the code doing" part harder to figure out from plain text, but that makes no difference for the emitted instructions (compared to an explicit function call in C). The degree of "magic" in terms of assembly depends more on how good your compiler is at optimizing than whether you use C or C++.
Yep, the site.
I don't think anyone is saying what you're suggesting. If you're following a car and they stop, you should be able to stop as well. If a car pulls in front of you and slams on your brakes then that is quite a different scenario.
Is there a WYSIWYG (what-you-see-is-what-you-get [1]) document editor that is built on a foundation of HTML/CSS, and explicitly surfaces operations that map to CSS features, like flexbox? Changing the base style just means writing CSS rules for the `p` tag! And it could maybe even encourages component / class-based styling? I imagine it could be used for creating things that may get printed out, but will also see a longer life on a web page. You could even have explicit media queries to apply only when printing! [2]

I think of something like creating a good looking resume, which may include light graphic design elements like divider lines, and might not have a strictly linear layout and put some information in a sidebar. Making something look good in Word can be really frustrating, and require jiggering with margins and column layouts. It may fall apart when you try to add a new job. It's almost a joke that if you want a good looking resume, you should use LaTeX, but that's incredibly inaccessible. So many more people know basic HTML and CSS!

I think a lot of website builders (like Webflow [3] ?) expose a lot of underlying HTML/CSS, but I suspect they also support a lot more ad-hoc graphic design elements that can really make the underlying HTML document a total mess.

[1]: https://en.wikipedia.org/wiki/WYSIWYG

[2]: https://developer.mozilla.org/en-US/docs/Web/CSS/@media#prin...

[3]: https://webflow.com/
Markdown is "plain text" (all "ascii"). Works great. Maintaining three Web sites and a couple of gemini:// sites and all are in `git` repos.
Russia is a bit more complicated..half their economy is oil. The chance of import bans and Russia nationalizing oil companies is partly priced in.
The analysis about fertilizer and wheat is really scary. I don't know how countries such as Egypt are going to fare.
>Anyone else has access to it

While sharing passwords is never a good idea, sometimes it is necessary. For example, I am the treasurer of a non-profit organization, an elected position that rotates every two years. We have a savings account at a credit union that for a variety of reasons requires online access by multiple individuals who change over time. The only way to keep this even a little secure over time is to require a password change every time someone drops off the authorized access list.

There could also be software licensing issues that lead to multiple users sharing a login for software, same thing applies.
And with physical MFA you can get down to PIN level (ie, 6 digits) and you are beating 90% of other methods.
I’m not saying that meta’s past rep isn’t important, but that’s still not as big as the form factor. In my little adhoc experiment, even if you took that away, it didn’t matter. Form factor still drives them away. It’s like being a VR user makes you Neal Stephenson’s “gargoyle” if I’m using the right term from snow crash
See my reply for context. Appears like some are riding the pr wave while not actually contributing. And that ticks me off. We can do more. Stay safe!
You also have more than one client. If you really are consulting for just one company, you probably are legally an employee.
An office doesn't cost less just because there are people using it.
Congrats! Be sure to check out AirMiners Slack where there are dozens of other startups working on building new carbon solutions for a new industry and eventually a new economy. Some of your YC batchmates are members ;)

https://airminers.org/
In C, that is usually spelled

while (1)
looks like there might be an emerging market for 60-inch computer monitors
I have a similar thought. Just to be clear though, it's a Brand and not a Trademark. I think brands do not have the restriction of being original since it's just the name you want to be identified by. But I could be missing something.
Important note on this:

"Fortunately, the default security hardenings in most container environments are enough to prevent container escape. Containers running with AppArmor or SELinux are protected. "

So, all that hard work on SELinux continues to pay off.
I'm not even sure this is really miners, or just garden-variety ransomware/extortion hackers who are trying to co-opt several old arguments (first LHR, now open-source) to gain sympathy.

Even "we're doing this for the miners because we oppose artificial product segmentation!" is far more sympathetic than "we're doing this for ourselves, because we like money".
We have quite some understanding that a mayor nuclear war will cause nuclear winter, by generating huge amounts of smoke at high altitudes which will block the sunlight.

We also know that it causes an extinction event, since it was one of the effects of the K-t extinction event 60 million years ago. It is the one that killed the dinosaurs, and many more: A huge number of species, including almost any large land animals, dies. It is unlikely that homo sapiens would survive this time.
I have to imagine a lot of that has to do with the HW work they do, as a percentage of their business?

Even regardless of the confidentiality aspect (and we all know how Apple feels about that), for a decent number of folks, they might need some decently expensive equipment that wouldn't make sense to buy for everyone individually.

At least according to how I perceive the company, the folks coming from that side of the business really run things, and so they bring the in office culture with them even to the pure software businesses.

Obviously this is a lot of speculation, but it seems like a reasonable way to explain why they are the way they are.
I am a C++ fanatic---template metaprogramming is a beautiful thing---but I've come to believe that software that handles untrusted user input should never be written in C or C++. It's too difficult to write correct software by hand, memory safe languages are really the only way.
To be honest, I’d be way more pissed if my HR and Facilities teams weren’t talking to their peers in the industry and sharing learning/best practices throughout all this.
Interesting account. I was diving into tech around turn off the millennia and I remember spending all of a day or so in action script and went back to the server side stuff. There’s so much game content around I have to believe the void is being met somewhere? Was this just an easy on ramp for low/no experienced folks? I believe that’s how the dreamweaver and other connected adobe products were positioned.
so far so good, not going back
well as a USA citizen, from multiple generations of supporting a plurality of views, it is distressing to see the worst behavior of police and FBI, commented upon as if "that is the way the USA is!" .. and strictly from a word-meaning point of view "disingenuous" means I am trying to deceive or knowingly making false statements, which is not the case at all.. we are likely to agree on several points here.. hard to make comments that do not have enough disclaimers, on these large topics
I find rock climbing or other sort of "adventurist" movies like that really enjoyable and interesting. If you haven't seen it The Dawn Wall was also pretty good and features Honnold at one point. It's not free soloing but it's interesting in other ways.
What you're talking about is a failure in the "addressability" section of the digital media rubric. It's not page-based layouts that make this easy. That's entirely orthogonal. (This new Pageless feature of Google Docs, for example, doesn't make it any better or worse at satisfying the use case you're referring to than it was before.)
This is the first, and most important thing I learned from my grandfather.

He was at pearl harbor when it was bombed, he was in a submarine under Tokyo bay during the war, he was part of many battles in the pacific, and finally nearly killed in a collision and received the purple heart among other medals. He was then part of the occupation of Japan after the war.

What did he decide to teach me after all that?

That the Japanese people are/were good people that were fooled and otherwise coerced (forced) into the war by evil leaders. Much like Russia today.

I've carried this with me my whole life. And will continue to try to spread it around (compassion).
I’m not defending Apple. I’m just saying that non-techies tend to not care about that particular issue.
storm? more like spring. People working on their own terms
Sounds like EV stations are the modern day equivalent of building a railroad. Right now gas vehicles are able to traverse from EV location to location and EV range is limited to specific pathways and regions (unless you have a portable charging station of some sort). As more EV stations become available all the isolated EV regions will become connected. Regarding the heat, it’s too bad they do not have an auxiliary battery that maintains charge within resistance coils around temperature sensitive parts of the EV setup. If the aux battery goes dead it’s dead until the next charging station. It shouldn’t draw too much current to keep internal temperature around 40-50 degrees f.
XMl is format, not a document. XML can be used to express whatever data structure you want. For the user it has little meaning whether the backend is using xml, json, a sql- or nosql-database. The interface and workflows are hiding it all away.
Nice work! The Countdown model works well for this format. Best maths Wordle variant I’ve seen so far. The video really helped to see what to do (minor point: had to scroll down to see numbers on my phone). Did feel a little cheated when my iteration was locked in as a solution and I could immediately see an improvement!
My main issue is boundaries and when to stop working, though I think I would still have that if I worked in an office and took a computer home.

I will say that not seeing my team at all for the last two years has been a struggle. Getting together in person at least a couple of times a years is really good for team building. I have a family and a social circle outside of work so coworkers are not my source of social interactions but seeing them IRL makes you remember that you care about them as people, not just means to a shared end.

Otherwise, I wouldn’t have it any other way. Have been WFH for almost 13 years now and would find it very hard to spend more than occasional time in an office.
Is this a vulnerability that would be impossible kn6, let's say, Rust?
Better put the reading glasses on when going through the list of project and company names.
This video was made with code. But how? [video]
An open season on Apple employees starts now. Recruiters, take notice...
The table limitations in Docs are really the biggest thing that grind my gears about the service.
Reminds me of Universe Sandbox (simulation/game). There's a discussion about adding the location of the JWST ("The Janeway", colloquially) and Lagrange points to the sim, on Steam:

https://steamcommunity.com/app/230290/discussions/0/31981173...
> They are optimised for cargo volume, much less weight.

An other interesting bit is Mriya’s hold was pressurised (though apparently relatively low, it was not a plane for paras), neither dreamlifter nor beluga have pressurised holds.

> Comparing the Mrija to heavy military airlifters (Ruslan, Galaxy, Globemaster III...) would make more sense.

It still dwarfs them all since it’s an enlarged version of the Ruslan (124). It could carry almost twice the weight a 124 can.
Personally, I wouldn't frame things this way, but one way to manage that sustainably is to observe that you can offer limited requests without promising any particular response time.

As the number of requests increases, the latency of a response will go up. If a client needs a response in order to evaluate it for the next request, this will naturally lower the total number of requests. Also, clients will at some point realize they get where they want faster (i.e. overall throughput) if they are more parsimonious with their requests.

In practice, healthy relationships and good faith clients and agents are probably sufficient for this to work out.
Germany, for one: (PDF warning) https://rd-alliance.org/sites/default/files/cc0-analysis-kre...

> With regard to the transferability and the waiving of the copyright the German copyright law can be considered as one of the strictest systems in the world. Main reason is the strict monistic approach the German copyright law bases on. Key feature of this approach is the concept that, in principle, the copyright/author’s right itself can neither be transferred to another person nor
waived by the author herself. The German author’s right consists of two parts, the moral rights
and the exploitation rights. The moral rights are – as a rule – personal rights that are bound to the person of the creator (or, after her death, her legal heirs), i.e. they can neither be transferred nor waived. Since moral and exploitation rights are considered as inseparable parts of the author’s
right as a whole (monistic approach) the exploitation rights cannot – in principle – transferred or waived by contract as well. However it is naturally possible to license the use of the work i.e. to transfer rights to use a protected work even on a large scale. Such licenses can practically lead
(nearly) to the same result as an assignment or waiver of rights.
Likely the same way that Apple holds their name
yeah, hacker news would rather just downvote me instead of actually think for a change. I didnt say it was proven, nor the only reason - just that some say the language itself may provide some advantage. then you get like idiots above saying 'its only because of the drills!'. the world is rife with such simple minded thought.
That's why it's relevant that the NIST US government standards have changed in the last few years, and government agencies who are still requiring password rotation are not compliant and will have to remove that requirement.
Personal investments in Bay Area housing by senior execs.
Germany would be one example. Public Domain exists, but only as the state something enters after copyright expired naturally 70 years after the death of the author. You can't release things into public domain.

As for why: nobody considered that case when writing our copyright laws, and nobody bothered to change it. Copyright as designed can't be transferred (except through inheritance), to avoid exploitation of the original creator. As a consequence you can't really get rid of it, you can only grant licenses.

It's hardly the only right you can't get rid of, and CC0 tries to deal with some of them, like the right to one's one image which in the shortest possible form says that you can't create or publish a picture of a person without their consent (but as you can imagine is way more complicated than that). You could say that the German legal framework isn't about maximizing freedom, it's about maximizing happiness, and sometimes being able to give away a right or freedom will on balance cause more harm than good.
intermitent fasting can reduce base metabolic rate which can in theory downregulate glut. moreover diet alter many signaling pathways, including reduced oxidative stress, which are beneficial to some extent for tinnitus.
Really? You'd like to play against a computer opponent that had instant perfect aim in a shooter? If you really want that go play some crappy online shooter full of cheaters with aim bots. It's not fun.
Fascinating indeed - good luck!

Saw some talks years ago by Daniel Nocera, in which they did water splitting and fed hydrogen to engineered bacteria to make more complex products. Cool stuff - I'd imagine the end products, fuels in their case, would still be way too expensive.

There's interesting stuff going on in modifying microbes to make cannabinoids and other natural products. Would be kinda cool to combine these two :)
You can buy your way out of ads in some places, but you can never buy your way out of the invasive tracking.