skysight-inc/HackerNews huggingface dataset:
SEEKING WORK | Freelance | Remote Senior Software Engineer available for freelance assignments.

If you're a startup looking for a senior developer or a business interested in MVP to test a hunch, feel free to reach out.

Tech Stack: Python Django, React, MySQL, AWS, Node, Firebase

Résumé: https://kashifaziz.me/kashif-aziz-cv.pdf

GitHub: https://github.com/kashaziz

Some projects:

- Backend: ingest data from harvesters, store and produce reports (Django, Postgres, AWS)

- Backend: unofficial mobile app for uskidsgolf.com (Django, MySQL)

- Backend: mental health app (Django, MySQL)

- Backend: food delivery marketplace in Sweden (Node, Firebase, Google Cloud)

- Backend: digital illustration system for life insurance provider (Django, MySQL, Azure)

- Backend: financial app for employee benefits management system (Django, MySQL, AWS)
We can do that since the late 90's. Skype was p2p and worked very well.

The problem is social, not technical. A p2p network will have problem with reputation and moderation. Only the super technical people will bother to deal with trying fighting scammers and trolls. The only alternative would be something pay-to-play to make it costly, but then those people paying will also want the conveniences and benefits provided by a system with some central authority.
I am important, and so are you. I am not a person of interest to state security. If you want to go next level, carefully use an anonymous phone and a data only SIM card. This makes it more difficult to identify your device to which any one click exploit can be sent to the baseband or OS.
OpenBSD's libc has reallocarray for this, which is realloc with the same bounds checking as calloc, but if the first parameter is NULL, it's just calloc without the zeroing.

And I believe you'll find it in glibc too these day? Or if not, there's always libbsd, which has lots of handy stuff anyways.
"This section does not prohibit a covered platform from, and does not impose liability on a covered platform for, enforcing its terms of service against an eligible journalism provider."
There's the old adage that regulations are written in blood. People are reactive, rarely pro-active.

Once enough people are negatively impacted by climate change, we will start seeing tools and laws pop up to help people/business manage the impact. But, right now, politicians and businesses are still able to get away with their lies and denials of the cause and impact. It might be another 10, 20, or 30 years until enough people are hurt by climate change that perceptions on the right change.
Technology has allowed humanity to push back the frontier for a while now, but I can't believe that anyone could look around and think that the current regime is sustainable. Like a village that is feeling great about how full their bellies are now that they've eaten all their seed corn, I get the same feeling from proclamations like the one you've made above. Record levels of C02 in the atmosphere, each year with more and more devastating heat waves (my city just had several of the hottest days on record since records began in the 1880s), the green revolution allowing us to feed people by basically converting petroleum products into agricultural yield, crashing biodiversity all over, fish stocks disappearing, top soil depleting. Its just this cacophony in the background shouting "IT'S TOO MUCH" and its feels like our modern capitalist economy and government can't bear to face this so we just avert our eyes and keep chugging forward.

I have some hope that we're starting to turn the corner as birth rates keep going down, and I am somewhat hopeful that things like renewables will keep pushing forward and contribute to helping us move in a better direction, but there's still a ton of stuff that won't be helped. You can't eat cheap electricity provided by solar panels, at least not in any sort of regime that feels believable (I don't think giant fields of green houses is a plausible replacement for modern intensive agriculture), and it still relies on all sorts of manufacturing processes that are in no way sustainable. That hope runs up against proclamations from people like Musk and my local government that WE MUST GROW at all costs. We need to triple our population by 2100 despite the fact that our infrastructure is already groaning at less that half the goal. I think its pretty clear that there is no sustainable QUALITY of life at 9 billion, and I can't see it being feasible anywhere over 5 billion, maybe. But the powers that be in society see that they could reign over a teeming mass of the impoverished and I truly get the feeling the sentiment is our billionaire class would rather reign over a ramshackle society of poverty where the gulf between them and everyone else is titanic instead of a sustainable society when the objective standard of living is higher but the gap is narrower, and so I'm not sure if we'll actually make any moves to improve things or just slowly work our way to a grinding cyberpunk dystopia.

To summarize, it feels like people dunking on Malthus and Ehrlich are whistling past the graveyard, their stomach full of seed corn allowing them to put off thoughts of the future and all that matters in our society currently is the next quarter's results. Winter is coming and its not going to be pretty.
Chemists move single atoms in and out of a molecule’s core
Being in a flood plain is a mandatory disclosure and requires additional flood insurance. So they probably realized it when they went to get homeowners insurance and it was much more expensive than they thought it would be.

On the flip side, the person that we bought our house from had the map showing the flood plains as part of the overview of the house and that the house that was outside of the flood plain. She was adamant about it because the house is up on a slight hill, so both neighbors are in the flood plain and had to fight insurance before that the house was not actually in the flood plain.
Reddit is sprawling. There are thousands of non-political subreddits. Yeah, if you are following the default feed and reading r/politics, or any of the drama subreddits, you are going to have a bad time.

Are you curious about what information is being sent through your house between 10KHz and 6GHz? Curious what your water meter is broadcasting to the neighborhood? https://www.reddit.com/r/RTLSDR/

Feel like some short videos of animals being adorable? https://www.reddit.com/r/aww/ (or any of the related subreddits: https://www.reddit.com/r/aww/wiki/relatedsubreddits/)

Want to find out about things in your city? eg, https://www.reddit.com/r/Austin/

Into plants? https://www.reddit.com/r/plants/

Play guitar or are thinking about it? https://www.reddit.com/r/Guitar/
Are we just talking about portability then? Because "same category of conversion" seems fine - I would say that for 99.9999% of projects the difference in portability is non existent.
‘Emulation’ means something very specific. What you are speaking of is “simulation to an arbitrary degree of precision”, as I mentioned.
If privacy of users isn‘t forced on these companies, there will be a future where watching nude photos and videos of their customers will be a corporate benefit for Amazon executives.
Newsom is blasting out endless climate hysteria while lying about forestry management.
https://www.capradio.org/articles/2021/06/23/newsom-misled-t...
I'm in NorCal too and an unhappy registered democrat
They said it can infect iOS 15.7. I just looked and it appears 15.7.1 was released 10/27/22. And the malware apparently quietly blocks OS updates and can survive full hardware resets.

If you were fully updated to the latest iOS last October and got infected, it would keep you infected. They also said they found the malware has been deployed in the wild since at least 2019 and this is the first discovery o. f it. And it appears to be a fully remote, stealth infection against all iPhones.

I'm no expert on security (or iOS) but it sounds pretty much like worst case to me.
The funny part comes when it won't be able to be improved anymore because of regurgitating its own content all over.
Tl;dr: ArtNaturals made hand sanitizer with very high levels of benzene (a carcinogen) and after a fire and runoff into the Dominguez Channel, produced a bunch of hydrogen sulfide (the "rotten eggs" smelling gas). When the FDA reimposed pre-pandemic sanitizer rules, companies were forced to dispose of the crap they produced under the lax rules. Some tried to do so by giving it away to schools or illegally dumping it underground. Other sanitizer has sat around abandoned until it caught fire.
See also here for my experiments, but it relies on UBSan for bounds checking:
https://github.com/uecker/noplate.git
> Just "SELECT * FROM nsa_exploits" would probably turn all our stomachs and I'd guess they still only have a small fraction of what exists.

good thing we live in a free democratic society!
Did they even consider the speed of the plane? I suspect this is multi factorial and not just a simple case of using a parachute. More funding is needed. And please, don't call me an altitude denier, I firmly believe height has a role to play in this.
Location: London

Remote: flexible

Willing to relocate: possibly to Paris, France

Technologies: Clojure, AWS, Kafka, Terraform, Kubernetes,
React, Avro

Résumé/CV: https://www.linkedin.com/in/piotr-yuxuan/

Email: hn-hired@2bst.fr
It doesn't really shatter anything does it? People here are going to understand that there are trade-offs to every decision made.

I suspect iOS is not worse than the more open Android simply because senior management at Kaspersky are using iPhones. If anybody is choosing their platform with security in mind, it has to be them and they are going with iOS.
When they are closer to what they used to cost they're useful for things like Tailscale exit nodes and Pi-Holes.
When it was originally released it was a bit less expensive than the current price on it (glad I got one then).

https://web.archive.org/web/20220528131517/https://shop.anab...
That already exist. This product is not for the case you describe.
> Arguably, "how many bytes does this string occupy in memory/on disk (e.g. in class files)" is a pretty useful thing to be able to ask.

Sure. On disk those strings are (modified) UTF-8 of course, is that what you meant ?
I probably spend 5-10% of my time on average, and more in bad situations, going through code trying to purge past mistakes. Part of why this takes so much time is that there’s always some special idiot who is writing new code in the bad way and won’t stop.

But they are typically lazy and copy and paste that code from existing places. If you can remove the last copy from the code, they will finally stop.

And now that special idiot is a piece of software that never sleeps, never eats, and never forgets? What could go wrong?
I think there's a difference between denying that carbon emissions into the atmosphere will create a warming and acknowledging that but not being a fear monger or climate doomer. That we don't need to quickly take drastic action that will upend numerous livelihoods and quality of life because we will be able to engineer things to limit effects of warming and probably limit it.

You can acknowledge that there are problems to solve but that doesn't mean that we are doomed as some would have you believe. Even challenging the worst case models is OK as that's how these things work. There's just so many variables that blindly listening to the worst case people without considering other things is foolish.
Unless we are talking about an obscure platform or some PIC CPU, a C++ compiler is available on the same box as the C compiler.

Second, extern "C" exists.

Third, in what concerns clang and MSVC, the C library is actually implemented in C++ with extern "C".
> The median income is what, 30k?

A bit over 40K if you count everyone, and closer to 60K if you just count people working full time.
Better quantization will have a direct and meaningful impact for everyone running local LLMs. The technique has already been applied to both Vicuna and the multimodal LLaMA variant LLaVA.

https://github.com/mit-han-lab/llm-awq
> I feel like our country is extremely unprepared for what climate change is going to mean for everyone in a decade or two.

The general populace is definitely unprepared. Those with means know what is coming and they're "getting mine while the getting is good" before it all goes to shit. Which, of course, means making things worse.
The concern isn't knowing that "junior" mean. The concern is explaining it clearly enough in 150 words or less.
yah, and I can see this being true of any effort to remove something negative from society. What do you do next when satisfactorily eliminate it and how do you test when that negative thing has not sufficiently retreated for a given effort. How do you differentiate spinning wheels when someone doesn't want to advance and is intentionally idling burning the hours and when the problem is just downright difficult.
Show HN: Shuttle AI – Instant apps, from a single prompt
Hey HN!

I'm Christos, one of the co-founders at Shuttle[0], and I'm really excited to share some tech we've been working on over the past few months - Shuttle AI, a tool to generate and deploy fully working Rust backends & services from a single prompt.

Looking at the latest advancements in the LLM field, we started wondering about how we can enable the machines to do more for developers - and as a company that’s focused on developer productivity, we found that our infrastructure-from-code stack could be the glue the machines need to not just generate code, but also take a step forward and deploy it, enabling them build a fully-running service from scratch.

Along with our large repository of sample code, we felt like we were in a perfect position to try and pull off an experiment - and today, we’re happy to show you the results of our work!

With typing just a simple prompt such as `shuttle-ai build “Build me a blog service”` or `shuttle-ai build "Create a simple twitter clone”`, you can have a whole service generated and running in minutes. We’ve developed multiple GPT Agents that operate in sync, starting from breaking down your prompt into a specification, generating the necessary code, error checking it, provisioning infrastructure, and ending up with a running cloud deployment.

While it still comes with limitations, mostly imposed due to underlying models, we are actively working around some of them and working on adding new features to test the limits of the LLM code generation. We’ll be releasing a larger write-up soon around methods involved, limitations we’ve encountered, and how we managed to navigate around them along with some goodies such as `shuttle-ai add-feature "Comments feature for my blog"`.

To see Shuttle AI in action, head on over to our website where you can also sign-up for the waitlist: https://shuttle.rs/ai

[0] https://www.shuttle.rs/
> Not like anyone should be buying now with current interest rates.

In the recent past, it seems like interest rates have been unusually low. Do you think they're going to go back down to those levels, instead of rising up to more historical rates?
> Strings are just an array of unicode codepoints rather than "characters", so all I'm doing is asking for the first three of those codepoints.

"Ice trays are just a pile of molecules rather than "cubes", so all I'm doing is separating those molecules", he states as he activates the igniter.

> Substring is a broken operation? What's the justification for that idea?

You take a thing and you mangle beyond recognition without regards for its purpose or meaning. That's like considering the jaws of life a normal part of opening a door to take a piss at work.
Can you elaborate on why you believe it was unproductive insanity?
This is discounting our innate ability to come up with new levels of abstraction, which happened so many technological revolutions before.
Healthcare workers who learned Transcendental Meditation during the Covid (cont)
They better improve their error free coding skills when liability laws come for them.
> "- Battery would last several days on a single charge. I had totally forgotten that that used to be the case."

Several days? Surely you meant weeks? Unless you spent an hour or two calling on the phone every day, of course.

I get 5-10 days out of my iPhone depending on desire for leisure. In the "dumb" era the number was about 2-3 weeks, even when I was young and always texting throughout the day.
What did you do to make your children happy with a LCD screen, chess, word processing and programming in C? :-)
There aren't enough of those sorts of jobs to accommodate everyone, though. And how large could the market for that sort of thing be when a large percentage of the population can no longer earn enough money to pay for them?
Don’t take what I said personally. Many people have better taste than other people. You sound like one of the people who has better taste than I do so perhaps you’ll never have to reevaluate one of your favorites and decide they aren’t really so good. But you will be missing out on something if you don’t experience that. There is a real moment of transformation to be experienced when you see the emperor standing there naked and have to reevaluate your presuppositions. It allows you to find ever deeper levels of connection to good art. For me, this process of constantly refining my tastes and learning more about the techniques, history and economics of art all greatly increase the value of art in my life. I was exposed at a young age and was taught to appreciate Pollock and the rest. Critics and the art market are not efficient, to put it mildly.
I think if we're going to give shrews blankets, we should just give the shrews blankets, not conditioned on volunteering for this potentially fatal research project.
Catch 22. To know the server wants to exclusively use DANE you must learn that in a secure way, like via DNSSEC, but the point of DANE is to not do interactive DNSSEC queries.

I guess if you're publishing an intent to use DANE stapling exclusively via DNS, then you could have tools that crawl the CT logs looking for CA issuances for domains that claim they don't want them. Though maybe detecting an attack in that way isn't worth much.
You're exactly right. I'm not sure what the point of this is.
Makes sense, if you pick up and make a career for yourself using American resources you shouldn't be cancon, same with startups, can't get amazing startup Canadian capgains if you start Canadian and later basically become an American company.

JB, Celine, Brian Adam's etc arguably started because Canada is such a hospitable environment to artists, if they pick up and basically come American... Why should we classify them as Canadian artists? Don't think any of them even live in Canada anymore, can't say I think they do much for the industry. Matt Dusk, CRJ, lightfoot etc keep it real.
Those are syntactic sugar for the same thing though. Array[5] is just shorthand for *(Array + 5), which is why 5[Array] also works (because addition is commutative).

Note that C does have strong conventions, such as that strings are terminated by a zero byte. Nothing in the language demands that, it’s just a convention! C could adopt better conventions.
Absolutely it's different from a typical video game experience, I didn't mean to say that it was a replacement for a traditional video game. It's something that really does combine elements of video games and IRL activities into a wholly new kind of experience, and to me that's a more compelling argument for VR gaming than a regular video game but more immersive. Even if Echo Arena in particular doesn't tickle your fancy, I think it shows what category of experience is possible even with current VR technology.

Thanks for the Windlands recommendation, I will have to check it out.
This feels largely like Fear-mongering to me, and it can't be helped but noticed that it is coming from a source that is likewise threatened by automation. Fear of change and fear of the future sell newspapers/subscriptions/get people to quit.

I don't doubt the threat to copy-writing and similar jobs, but I also suspect that the call/response nature of the advertising industry is going to result in people being inoculated to ad-copy written by ChatGPT, and it will start to sound as hokey as old ads you find in computer magazines.
Folding ideas has a video on vidme that goes into this. A competitor that can't sell itself on features will inevitably gain traction most with those banned from the original platform. Currently that means a new platform will have very angry, very extreme voices. That is a terrible way to start a platform.

Here is the video: https://youtu.be/r3snVCRo_bI
quelle surprise
> understand user pain points with the UX. why were people using third party apps?

Would actually act on this info if you found out that people using third party apps were a single digit percentage of total users and decreasing over time?
One exception is if you explicitly define argument as array of fixed length.

Downside being, obviously, that it will only work with arrays of that particular length.
Have we, or is it just that the author is as delusional as Lemoine?

Here's their explanation:

> Consciousness is the bundle of your past experiences transforming reality into your next experience.

Which is essentially meaningless as an explanation of consciousness.
You may be interested in this: https://github.com/uecker/noplate.git
It is quite the opposite.

As a junior, you are more desperate for work to get experience, have less liabilities and would accept anything anyway, so the salary won't make much difference.

As a senior, your time worth more and you should not waste it on companies you are out of their league, you are less likely to accept a low salary as your liabilites need to be covered.

Yes, you can negotiate but your prespective assumes most companies would give you what you want eventually, which isn't true.
Far from not being listened to - the green movement absolutely killed nuclear development and research in the 1980's and continue to fear monger about that issue, in places like Germany, the fear is generationally entrenched.

The buildout curve grows rapidly in 1980's and 1980's and then drops to 0 in the early 1990's [1].

Were the USA to have 'kept the pace' on that buildout, 60-85% of current electricity generation in USA would be supplied by Nuclear, much as it is in France.

The denialism of the green crowd is existentially damaging to their credibility.

With respect to climate change, far from 'not being listened to' - they're the most influential NGO movement maybe in history (aside from religious movements) - and influence government policy all over the world, at the highest levels, towards a fundamental reshaping of the economic basis.

Mixed in with the 'climate movement' are all sorts of other ideologies, particularly those against consumption etc. which gives you hints as to why they won't chose a relatively clear 'almost solution' to their supposedly existential problems.

If there's a funny bit of history it's that Greenpeace has caused climate change. They saved the Whales, which is nice, but they killed Nuclear (and continue to hold it back) which is bad.

Look at the data from the EIA. Look at those numbers, rate of buildout, and the % contribution made to US energy generation mix. Extend the growth phase (which stopped in 1990) out 20 more years. What is the result?

The result is relatively easy reach to Paris targets.

[1] https://www.eia.gov/energyexplained/nuclear/us-nuclear-indus...