skysight-inc/HackerNews huggingface dataset:
and as soon as you start paying those fees the price advantage of personally importing alternative brands is lost. making importing only worth the risk for a set that you really want because lego doesn't have anything comparable.
The technology isn't incredibly immature. On the contrary, it's understood to the tiniest detail. If it doesn't work, it won't work.
That is quite normal behavior for most hosters and it depends on the strength of DDOS. If you have to deal with DDOS frequently then you need a loadbalancer in between your service and your clients, that offers DDOS protection.
Correct. But to track both directions, I'd use two timestamp columns: is_active and is_inactive with check constraint that only one of them can be non-null. Otherwise someone is likely to omit updating the “timestamp of the last change” in a hurry.
Would you say a magnetostatic (rather than gravitational) potential energy storage offer better performance?
Why isn't it allowed to say that images of Prince were part of the environment, and the Warhol work simply documents or depicts that which was in the environment for all to see and which all experienced? It is both documentary and impression.

To me, (in a fantasy, perhaps incompletely considered "sane" world) once you broadcast or publicize something, you really waive all right to continue controlling it. If you want it for yourself, then keep it to yourself. But if you voluntarily allow it to be broadcast on TV or radio, or published in books or magazines, then you chose to make it a part of everyone's environment, and at that point it's THEIR environment, which in a sane world, they are free to at least observe and discuss. And recording and re-transmitting, even without transformation would just be forms of observation and discussion.

If the original photographer didn't want their photograph disseminated, they were free to not publish it or sell it to someone who they knew would publish it. They could have kept it locked in a safe in their own house and for their own enjoyment, and no one else would ever see it, remember it, or depict their impression of that memory to others.

Tell me Warhol's work is not impressionism.

I also wonder what the photographer paid to Prince for the use of his likeness... Or maybe the real theft victim and moral owner of this intellectual property is the designer of the camera or the film or firmware? After all, the operator may have pressed a button, but the engineers did far more work and the image was actually literally created by the camera.
How much do you consider an OS? Because right now Apple could say “fine”, create “The Darwin and XNU Foundation”, and just keep their closed source window manager / core apps (SpringBoard/Finder calendar, mail, App Store). As long as they donated enough to the foundation to keep open builds coming for other platforms (even if you just get a shell with really old coreutils, although I bet it’d be better than that), the antitrust suit you’re suggesting would probably be covered.
But this announcement only applies to publishing. Taking a mobi from Libgen and sending it to my Kindle via mail shouldn't be affected at all by this?
Yeah in Australia the successful shopping centers have all renovated and attracted more up market stores and restaurants.
> we had to try hard to scout out competent technicians and workers in Arizona because manufacturing jobs have not been popular among American people for decades

Listen to what he's saying. It's not just a lack of people who are trained to work on modern chip fab machines, or a lack of people who are trained to work on chip fab machines, it's a lack of people who are trained to work on anything at all. We have an abundance of engineers and untrained laborers, but nothing in-between. It's like we have a hospital full of doctors and janitors, but no nurses. And, note, that the only reason we have enough nurses in hospitals today is thanks to a massive TV ad campaign where colleges spelled out how "hot" and lucrative a career in nursing is.
They showed these at my school. Some images like the beer can mortar, the man running with a wobbly resonating plank, and a pyrotechnic pellet firing gun are indelible on the mind of my cohort. At least the easily excitable boys.

In one of these shows there's a demonstration of magnetic tape. As far as I remember they attach a coil of wire to a loudspeaker and demonstrate that you can get sound from wiggling a magnet near the coil, and magnetism by shouting at the speaker.

They then literally file some iron filings on to some sticky tape and move it past the coil as someone shouts into the speaker. They then do the same thing again, but this time the sound of shouting comes out if the speaker.

Even when I'm writing this now I'm thinking, "well of course it works, that's obviously the whole principle", but I'm sure I only feel that because I saw the demonstration.

His companion Rex Garrod also stars, and was one of the greatest ever competitors of UK Robot Wars (with Cassius I/II).
Ask HN: Which open source projects deserve more attention?
Perhaps you think they are underhyped. Or the author never did any PR at all. Or they've gone stale, or the maintainer stopped responding.
It's about energy density. Generally you can fit many orders of magnitude more energy in the same physical space when storing energy electromagnetically. The comparison implies some assumptions but the point stands. It's space inefficient.
That's exactly the question.

I've seen a lot of Prolog-inspired research (modified semantics, hence really just “inspiration”), one YouTube video about “Prolog in production” and a lot of hobby projects.

As a Prolog teacher at our university, my question was a bit provocative, hoping that someone proves me wrong.
Thanks! I guess I got confused with the information out there.

Most examples seem to be using GLSL shaders for the kernel, but posts seem to indicate it uses SPIR-V as input [https://community.khronos.org/t/is-a-vulkan-compute-shader-d...]. And then you have threads like this [https://community.amd.com/t5/drivers-software/amd-dropped-sp...] saying that SPIR-V isn't supported on the AMD's Windows driver (I had similar issues myself trying to get SYCL examples to run), though I see other places running Vulkan Compute stuff on AMD+Windows. Maybe that only applies to SPIR-V with an OpenCL runtime?

Diagrams [https://www.khronos.org/assets/uploads/apis/2020-spir-landin...] seem to indicate that you can feed stuff like OpenCL and SYCL into SPIR-V (and then Vulkan Compute) instead of GLSL. For the former case, would you essentially still be using OpenCL, but just with a different runtime? (though articles like this [https://linuxreviews.org/The_State_Of_OpenCL_To_Vulkan_Compu...] seem to suggest OpenCL -> Vulkan isn't in a good state)
let published_at = new Date()

if (published_at) console.log("it's true!")
if (!published_at) console.log("it's false!")

As a FE dev I haven't had workplace with a codebase allowing above for at least 5 years. No one even asks "shall we us JS ot TS?". Strictly enforced static typing all over. It's not that I like it, just no one asks me.
One important downside: Data protection. This approach of "store it now in case you might need it later" is in direct violation of the principle of data minimisation in GDPR.
We can use underwater bubbles to pump air into, or displace water in lakes/sea with something with large volume and very lightweight.
Is macro assembly really assembly though? I clicked no because I claim that there’s a continuum of expressiveness between a macro assembler and a C compiler, which makes it hard to draw a line. This is debatable of course, and I was hoping the article would go into some of this. Instead, the analysis seems to stop at “if it’s called assembly, it is assembly”, unfortunately.

Edit: I suggest that as a necessary condition for something to be assembly,

disassemble(assemble(x)) = x,

modulo comments and label names.
My comment is about the lack of hard evidence, not the existence of assassins. While half the internet works themselves into an orgasmic frenzy of conspiracy theories, it's still possible the person in question killed himself, got
lost in the woods, took a road trip without telling anyone, fell down the side of a mountain while hiking, overdosed on heroin, got in a fistfight while drunk...
I never understood 2).

Doesn't the global economy essentially hinge on an ever growing supply of workforce?
Creating Reactive Jupyter Widgets with Svelte
Isn’t pumped hydro a realistic solution? There should be a massive amount of energy in moving all that water up a mountain.
I think it depends very much on the data being modelled.

Certain situations might call for a timestamp instead of a boolean, especially if it is a value that is only ever turned on once and never turned off, possibly `user_deactivated_at`; I do prefer having a bit field and a separate timestamp for things that can flip; and for a lot of use cases it is good to just have a full event stream implementation where you can construct the state at any point in time and you get events data combined with the timestamps.
I don't like this. Yes, you can alias the true/false fact to null/non-null datetime value, but this is missing the point of domain modeling.

The immediate impact of this decision is probably negligible as long as you did not need to store a nullable boolean fact, as opposed to a non-nullable boolean fact.

The broader impact of this decision is that you have endorsed a policy of assuming how things will be used in the future and are not interested in a 100% authentic modeling of the problem domain anymore. In a larger team, these "well wouldn't it be nice if..." design decisions are extremely subjective and can beg many further questions that wind up being distracting.

Discipline becomes very important as the complexity of your software project increases. It is easy to collapse the whole house of cards over little incremental things like this. You have to have a stricter policy across the entire team of saying things like "booleans go in as booleans, if you want who, when, why, those are 3 new facts next to the boolean".
I find Horspool is almost always faster than Boyer Moore.

For very short needles though (e.g. less than 8) it is hard to beat the SHIFT OR algorithm.

Even though it is not sublinear, looking at every position, it tracks matches using a bitmask. In practice this is very fast and has very good cache hits. It easily beats BM or Horspool by quite a margin. They rely for speed in skips, and you don't get great skips with a short needle.
Well, isn't it the point of prolog to have easily modifiable semantics? I'd argue it is, whether through meta-interpretation or an alternate implementation.
"triple state boolean", what's next, a double precision fp32?
This is the SpaceX Dragon live stream, which may not be obvious from the title etc:

On Friday, April 23 at 5:49 a.m. EDT, 9:49 UTC, SpaceX and NASA launched Dragon’s second six-month operational crew mission (Crew-2) to the International Space Station (ISS) from historic Launch Complex 39A (LC-39A) at NASA’s Kennedy Space Center in Florida. Following stage separation, Falcon 9’s first stage landed on the “Of Course I Still Love You” droneship, stationed in the Atlantic Ocean.

Crew-2 is currently in orbit and is expected to autonomously dock with the International Space Station on Saturday, April 24, at approximately 5:10 a.m. EDT, 9:10 UTC.
It lacks type safety because it's not possible to distinguish between an sc_array and a pointer so there's no way of detecting that someone passed a char * that nobody had ever called sc_array_create on to sc_array_add for example.

The alignment is broken because nothing in the C standard guarantees that the elems member of sc_array will be aligned correctly for any possible element type.

I also spotted another problem, in sc_array_init the code `void *p = a` is also not guaranteed to work. In an example snippet such as `int iv; sc_array_create(iv, 0);` expands to `sc_array_init(&iv, sizeof iv, 0)` so the type of the expression `&iv` is `int *` which is then being converted to `void *` in the function which is actually not allowed by the standard. This is also the reason why if you were writing a wrapper around realloc which exited if the allocation failed you would still have to pass in the current pointer with void * and return the new pointer with void *. This could be applied here actually as an easy fix but it indicates even further to me that the author of the library is taking a very leisurely approach to writing conforming C. This pattern also appears in the other two functions though and I'm not sure if in those cases it's something which can be easily fixed.
It basically draws energy from the moon orbiting earth. It could theoretically alter that orbit, but given that the moon/earth system has a lot of mass, the timescale for that to happen is extraordinarily large.
it is strong enough at the scale of a star, on earth my foot electromagnetic repulsion against the floor is enough to counteract all of the planet pull
The article isn't bad, but I mean the author seems kinda bitter and boring:

> I find it wholly repellent. The app’s preferred topic areas are one thing, but the unproduced, live audio experience as a format is hostile to attempts to grok a holistic understanding of the topic at hand. You won’t get much out of any session if you wander into it late.

Sounds like someone in the last century who doesnt like the new "Television technology"
This article does not talk about any hidden costs unless complaints about smell or his own ethical dillemas about the sentience of chickens is the problem. It's good that ammonia scrubbers are now required and that seems to remove all the "problems" discussed.
Glad you enjoyed them, it was great for me remembering old memories about my dad too.

Yes sorry about Araldite, it's a common word for me.

As others have correctly said it's a two part epoxy glue, but it can do much more that just stick two surfaces together. It sticks to pretty much anything and also has volume so they don't need to be a perfect fit, it fills in the gaps so you can also repair things with chips missing. It's also long lasting and quite hardy to heat and water. Just make sure everything is in place when it sets!
I think it's because on the other side of the station there's the "bahnhofsmission" branch of berliner-stadtmission. https://g.page/bamizoo?share

Homeless are there because that's where they need to go, not because they like Bahnhof Zoo all that much.

If talking in absolutes, Berlin is most populous city in European Union (talking population within city limits proper - Paris and Madrid are larger if you take urban agglomeration in account.) Sure you will see larger absolute numbers than in any other city.

Curious: what do you think Madrid is doing differently, if you think they have less visible population of homeless?
Oops, yes thanks for pointing that out. When someone says "Crew-2" to me I know what's meant, but I realize that might not be the same for everyone. :D
That cuts both ways. There are a lot of people who see themselves as pro law and order, would deplore a protest in which a police officer was killed, would normally be horrified by protesters chanting “shoot him with his own gun” when they isolated an officer, yet sympathise with the Capitol protests where both of these things happened.

The truth is most of the Capitol protesters probably had no intention to actually hurt anyone. The same is true of most of the people at BLM protests. Yet in both cases there are extreme elements that revel in violence for their respective cause. The problem isn’t left wing extremists or right wing extremists. The problem is extremists and those on either side that, while not violent themselves, offer aid comfort and support to those that are. That justify violence selectively in some cases while deploring it in others for partisan reasons.
"We need a better understanding of consciousness"

I disagree. A small lump of cells is not more conscious or capable of suffering than a cow which most of us accept being killed for a steak.
Scryer prolog is just getting started. My prediction: logic programming will replace filesystems in the age of non-volatile memory.
“Works” and actually works are different things.
ROCm isn’t in a state that i would define actually working atm, considering just how broken their CUDA to HIP stuff is I’m not going to hold my breath.
Omni Hoverboards
Collaborative Development in JetBrains IDE
Is there any concept in database engines of an audit trail which logs previous value and a time stamp? I’ve seen the concept using triggers, but never seen an engine native solution
Without informed elaboration, it is incredibly difficult to take such a ridiculous comment seriously.
I thought about this topic for decades now.when I was 16 I thought you should murder a murderer.

I thought a lot about moral and ethics, the balance between being right and no right exists.

So I do believe your thinking can and might change in the future.

Your torture example still ignores the history of the torturer. Would you like to be killed after this from a society which had it easier and better then you and did not help you? Is that really fair to anyone?

Do you believe in a god? Would you assume jesus would let you in after that? (I'm not religious, I do think so that either it's a good god and it doesn't matter believing in her but your actions)

Do you believe that we are in a simulation? What if you wake up in your next life as a murderer?

There are so many potential thoughts which we haven't thought through that removing a murderer from society to prison is the best choice we have as long as it is a prison who tries to rehabilitate a person.
Fun fact: potent anti-malarial drugs like HCQ and IVM do work well against covid19.

They are being censored, but you can see some data on www.c19early.com

Me being censored now here, 3, 2, 1...
Sandboxes can still be dirtied, and would not have stopped the recent Apple Mail zero-day.

For that you need static analysis on file formats, but this is a recent technique and not something that scanners have historically been good at (e.g. Moxie's recent reverse file format strike on Cellebrite).

Nevertheless, it comes down to defense-in-depth. There's no silver bullet.
Yes, computing is everywhere.

Sometimes fun but somewhat superfluous, so to say.

I would argue Andrew Adamatzky is somewhat behind, ahead and the head behind alot of this stuff.

https://en.wikipedia.org/wiki/Andrew_Adamatzky

Chemical computing:

https://en.wikipedia.org/wiki/Chemical_computer

Billiard ball computing:

https://en.wikipedia.org/wiki/Billiard-ball_computer

Slime mould computing:

https://en.wikipedia.org/wiki/Physarum_polycephalum#Situatio...
But for wast majority of pull request branches, people are not checking them out. And if so, they are not modifying it, so dropping local branch and checking fresh one is 20s additional work.

Additionally, technically speaking --force does not overwrite history, it just moves the branch pointer. Old commits are there.
The rich and homeless should be equally forbidden to build small shelters in the park? That sounds like it's been said before.
Wait, these 4 commands create an IDE with with JTAG debugging support, tracer and a profiler and than configure all the chip's peripherals, add low level drivers (UART, SPI, USB, FS, I2C, ETHERNET,...), setup clocking and power settings and add RTOS? I took Keil probably decades and STM years to write all that complex tooling. I'm mean it probably takes an engineer a month to bring new HW to life with the help of all those tools before they can start writing application firmware. Are you really saying 4 lines of rust tooling do the same in couple of seconds? That would be some amazing AI behind those 4 lines.
I was homeless for a few months. It was shit, and the shelter I was able to access was just ok, but not a safe place.

This guy saw a need and did something. Whether it is legal or not, isn’t the question. Why the government isn’t working with him rather than against him is the real question.

Very few people have the balls to even try anything to help, even just giving money. The fact the government doesn’t want to tackle the homeless problem is just another version of “wait until they go away”.

This is not a new problem. Not all homeless people are druggies or crazies. And the homeless problem will only get worse, not better.

It’s too bad Toronto wants to waste time and resources on seeking legal action on the guy for trying to do the right thing.
In my experience I would even say having a boolean field in your table is a bad idea, with rare exceptions.

e.g.
- You may want proper state transition rather than having 4 booleans each representing one state
- You may want to normalize the boolean with other metadata (timestamp, as OP suggestion, and author) into separate table,
Homemade Lavender Goat Milk Soap for Glamorous Appeal to Your Skin
From moisturizing to repairing your skin, handmade goat milk soap is the perfect choice of product for people who are concerned about their skin!
>The people who complain about homeless camps are also the same ones partially responsible for it in the first place.

We are all responsible at some level for not holding politicians accountable for a problem that they created. The real problem is the long term, destitute, mentally ill homeless. Not the crust kids or the down on their luck people who are out of work. They can be handled mostly with jobs programs, community outreach, and a housing based approach. But the people who are physically incapable of caring for themselves require legal intervention. We used to institutionalize these people, and give them some modicum of a dignified life, but that ended with the Reagan administration [0]. The result is that now we literally treat stray dogs with more compassion in this country.

[0] https://sites.psu.edu/psy533wheeler/2017/02/08/u01-ronald-re...
If one does this please be appropriate about semantics / naming. Ie. Don't put a timestamp in a variable called `isTermsAccepted`. Rename it into `termsAcceptedAt`.

Generally accept that timestamps and booleans are not the same, but the truth value can be derived from the timestamp.
If you pump one cubic meter of air 100 meter deep, the energy stored equals a tonweight at 100 meter up. That is 9.81 kJ aka 2.7 Wh. This is inifinitely scalable and suits flat places like Australia.

One and only minor problem is how we prevent the 2.7 GWh energy storage, which is 1E9 m^3 aka one cubic kilometer inflatable container, not rupturing or raising up.

But otherwise ingenious nicht wahr?
> things are retrograding a little bit

Sure thing, but it seems even you are acknowledging that this specific issue seems to belong to Apple rather than Autodesk, so you're saying things are retrograding in the Apple ecosystem here, not Autodesk.

Disclaimer: I'm biased against Autodesk and love Blender, but even I see the fault in your argument here.
The magnetic tape demo is here at 9:15.

https://youtu.be/6l18q7Gi4GQ