skysight-inc/HackerNews huggingface dataset:
hey, thanks for checking out the project!

it's not quite the sidecar pattern (assuming i'm interpreting the link you shared correctly) - since Extism is actually _embedded_ into your program's process, not isolated over a network boundary like a sidecar.

the benefit of this is typically much faster execution speed, and thanks to WebAssembly's security model, it's safe to execute plug-in code - unlike a DLL or dlopen to a .dylib or .so file. in effect, it becomes an actual function call, not a RPC.

please correct me if i've misinterpreted your post!
It might, if said largest shareholder weren't obfuscating the issues as much as possible.
Oh yah total disruption
I do not have this knowledge. There used to be a site that categorized boot camps by results. Maybe try that?

My general advice is to get some one to try https://www.theodinproject.com/ as it's free. If they try it for a bit and find they don't like it, no harm they can just stop. If they want to continue after a bit and still want to go a boot camp they're more likely to succeed at any of them.
> I hope conservatives that use the "social media is a public square" argument will finally approach logical consistency and call for a publicly-owned, federally managed Mastodon site that upholds all the free speech they think people should have.

Not a conservative, but I support free speech and I'd definitely like such an instance. What point are you trying to make?
I think what they're saying is that C compilers don't care about aliasing here because it's not actually bounds checking the pointers, it's just a numeric comparison between two random arguments. It's much easier for an optimizing compiler to eliminate a duplicated boolean check between two numbers this way because passing numbers from one function to the next has no aliasing concerns.
If you inhale yes, but drinking it can also lead to certain death.
> Most of the people I saw get successful were people were people doing like... extra stuff outside of the classes.

Ironically this is not that different from my university experience.
That's a totally fair question.

When we were a much smaller company I would take a lot of time to respond to communicate with folks directly, and I learned a lot from it, and think everyone benefited from that level of direct communication.

As we got bigger we got an expensive PR firm who built a big wall around me and put everything I said through review 8 times to massage it for _just the right tone_. There are too many other variables to know whether that was the right move or not, but it always felt wrong to me.

I now regard that as a mistake, as I do many other "big company" things we did. (Broadly, my mental model for success was that we needed to grow up and become a "big company." Now I'm of the opinion that to be a successful company should actively fight against everything that feels "big company." Fewer meetings, more focus on the little details, etc.)

So I don't know that it will work, but I'm intentionally carving out time to keep my ear to the ground and be responsive directly.
We put trash on the streets in Tokyo and it's fine; there's no rats here. The key is only putting the trash out the morning before pick-up (so it's only out there a short time; putting it out the evening before is not allowed), and also just keeping the city generally clean, which is NOT something NYC does.

Also, to facilitate this, most buildings (esp. multi-unit dwellings) have large trash rooms for collecting and sorting trash before management puts it out on the correct day for that type of trash.
A Guitar Tuner in PowerShell
To be fair to .NET what you describe sounds an awful lot like COM/WinRT
Is everyone just selling their college senior projects to vc's for millions now
You're a little off my friend. To paraphrase MIB "No a rat is cute, rats are a ravenous public health nuisance that spreads disease, eats through and damages buildings and infrastructure and are violent beasts that drive people from their homes and corrupt their food."
I mean, it is a legal time bomb in general[0], with a non-standard license that has special stipulations in an amendment. Do you really incur the weeks of lead time that it would take Legal to review the legality of redistributing this model?

0: https://github.com/CompVis/stable-diffusion/blob/main/LICENS...
I don’t think I have read anything more false on the internet. XD
Migrating from svelte to <next flavor of the month> when
Not sure what they mean by "typed events: vue 3: no". It's possible, I did it today. Here's the doc:

- Typed component emits: https://vuejs.org/guide/typescript/composition-api.html#typi...

- Typing event handlers: https://vuejs.org/guide/typescript/composition-api.html#typi...
It seems worrisome that front end frameworks needs to be changed after just two years of use. Glad I'm not working with front end...
How are you going to train this AI? With a corpus. And how are you going to choose the corpus? You can't use the whole internet; that would train it on lies, propaganda, advertising, ignorance, rants, and trolls (along with some truth). That won't get you good results.

You need something outside the AI deciding what material to use to train the AI. How do you decide what the best stuff is? You're probably going to need a large organization to do that, before you get results that lead to money. How are you going to pull that off?
SEEKING WORK | Remote | Freelance DevOps/SRE, General problem solver

Location: Sydney, Australia

Remote: Yes

Tech: AWS, GCP, k8s, *nix, Big data (hadoop stack)

Language: Python, Golang, js, shell

Contact info/LI: All info can be found here https://theden.sh/ feel free to
contact/connect with me
Sort of reminded me the whole social media saga. The platforms should connect people around the globe and bring the age of understanding, love and rainbows. But instead, it turns out people really love rants and shit.

Yeah, you might argue that some bad actors took advantage of the tech and turned it into the endless of darkness. But I think, the fundamental reason here is simply lack of creativity.

You give people a protocol that is really good at distributing (large) files, guess how they going to use it? The cheapest use cases comes on top, of course. Make something both productive and beneficial is hard man!
I’ve been living in Tokyo and Yokohama since 1983, and I have seen rats a handful of times in Tokyo: once in a subway station, walking along the tracks; a couple of times in Shibuya in the early morning, picking through garbage; once or twice in residential neighborhoods. One sighting every five years is not a lot, I admit.

Twenty years ago, I knew someone who worked for one of the large, upscale department stores, and she said they spent a lot of money and effort to try to control the rats in their elegant but old and porous building—which, like most department stores here, had many food shops in the basement.
There were for sure people I knew who got good positions in companies. I don't mean to imply otherwise.
A* Algorithm in Haskell
> What may be possible however is synthesizing the top N results into one coherent answer.

And there's an organization that excels at selecting the top N results: Google.
To pander to tax dodgers.

If Italy wanted to avoid US credit card networks, they already have SEPA instant credit transfers, which the EU is pushing to make mandatory (versus an optional premium offering).

https://www.europeanpaymentscouncil.eu/what-we-do/sepa-insta...

https://ec.europa.eu/commission/presscorner/detail/en/qanda_...
Assuming that's a good faith question (I'm skeptical), let's click through some random HN headlines and use uMatrix to count how many requests for Javascript and other garbage are being made to Google servers, and how many are made to Brave's servers.

First off:
https://www.deepmind.com/blog/mastering-stratego-the-classic...

By my count that has two requests to googleapis.com, one to gstatic.com, and one to googletagmanager, but none to any Brave sites.

Next up:
https://www.thefire.org/news/free-speech-culture-elon-musk-a...

Requests googletagmanager, but nothing from Brave.

Next:
https://www.countbayesie.com/blog/2022/11/30/understanding-c...

Makes requests to googletagmanager ang googleapis.com. Brave completely missing.

And:
https://twitter.com/coinbasewallet/status/159835481973503180...

Sends requests to google-analytics.com, but Brave is a no show again

And finally:
https://jakespracher.medium.com/machines-and-chaos-9f0e87eeb...

Which uses google-analytics, but nothing from Brave.

Practically every commercial website on the internet has Google spyware tied in somehow. And just to spell it out, every time your browser sends a request to one of the Google servers, they're keeping track and surveiling you.
That's kind of insane reasoning.

Do you worry about that with your MacBook or Windows laptop?

Is it an attack vector? Sure...I guess. Is it a reasonable reason to disallow sideloading apps? Absolutely not.
Thanks, interesting.

I don't see how TEMPEST is relevant?
-Start work late

-Work hours are long, goes on too late into the day

-Revenge night burn

-Sleep too late

-Rolls into weekends, very hard to be ready for plans.
No stablecoin is decentralized
When the CTO tries to ride waves.
You mean CRPS?
Indeed, Twitter has a legal right to moderate how it pleases.

The question we should be asking is HOW content is being moderated. Shadow moderation, when a forum tricks authors into thinking their removed or demoted content is publicly visible, is an abridgement of free speech culture we should be addressing. I recently gave a talk on this [1] which led to some discussion on HN [2]. The wider public is generally unaware of the degree to which this happens— to all of us.

I'm pretty sure Twitter already shadow moderates content. My reply here [3] only shows up when directly linked, not under the parent tweet [4], and it wasn't hidden by FIRE.

This is openly admitted when platforms say "Free speech but not free reach" as in the case with Musk and Twitter, or when they talk about raising or reducing content as in the case of YouTube [5].

[1] https://cantsayanything.win/2022-10-transparent-moderation/

[2] https://news.ycombinator.com/item?id=33475391

[3] https://twitter.com/rhaksw/status/1594103021407195136

[4] https://twitter.com/TheFIREorg/status/1594078057895063553

[5] https://blog.youtube/inside-youtube/the-four-rs-of-responsib...
ddg also manipulates content to push certain agendas
You can't be stopped from supporting them, only telling me that you support them. That's basically the problem.
Okay. Then don't lift weights and go back in your corner.
It reminds me "Teach Yourself C++ in 21 days". You just need to quickly learn Swift (which you will use exactly nowhere after this task).

It's astonishing how ungrateful people are. Even writing documentation for the software is quite a time-consuming action - writing the software itself is much more time-consuming.

So you are looking at some free software, that gives you the ability to play with StableDiffusion in 2 clicks, has a wide range of features and settings, surely required a ton of time to implement, and you arrogantly saying “pff, an Electron app...”
What are the hiring rates and the average and median improvements in salary?
I think that is for the final rinse. It's probably hot enough to sanitize but doubt that the dishes would be really clean without using detergent.
Some great nostalgia reading this. If you want more, check out Jason Scott's "BBS: The Documentary": https://www.youtube.com/watch?v=Dddbe9OuJLU&list=PL7nj3G6Jpv...
Wordle, like many things, was acquired not because of any actual utility or value add to the company which bought it, but bought and killed slowly to comply with anti-trust laws, and to prevent anyone outside the big club from getting an atom of public power.
I can't speak for other code bootcamps, but BloomTech is at 960+ hours for our shortest program, and considerably longer for our longer ones. And it's really hard, intentionally.

That's an absolute minimum six months full-time (and a lot of students spen dmore than 40 hours/week) with no breaks; longer hour for hour than the time in a CS degree spent on software-related topics (though those vary far more widely than most of us like to pretend).

If you eliminate context switching, have the right tooling and instruction, yeah you aren't coming out the other side a principal engineer, but you can certainly build stuff, contribute to code the right way on teams, understand data structures and algorithms enough to make stuff performant, problem solve and build a whole lot of stuff and a lot of value.

That's enough to start getting paid, and 30 years later you can continue to marvel at how you're still just scratching the surface.

That's kind of beautiful, actually.
ISPs killed P2P. Even if you have the upstream to seed all day, they'll just rate-limit you. There is no monetary incentive for them to allow P2P anyway.

That said.... Gnutella/Gnutella2, eDonkey2000, and others were objectively crappy designs, but still worked very well at one use case: distributing rare files. The thing is, if you have a stable high-speed mirror, the files aren't rare anymore. Hence the only files that are rare are the illegal ones, or ones that can't find a mirror to host them. There's just not much point to P2P. Sometimes there's good reason to distribute illegal files, like getting past state censorship. But the whole world isn't going to adopt a wonky solution for a rare use-case. Hence P2P has not & will not take off.
Mine too actually.
That's because you can spam anonymously. If email senders had to be securely identified, as in China, spam would not be a problem. Spam, and a ton of CAN-SPAM lawsuits land on you.

Most of the problems that seem to justify prior restraint come from poor source identification. If it's illegal, deal with it through the legal system, after the fact.

Facebook may have had the right idea with their "real names" policy, if they'd stuck to it and required strong authentication.
Re events - You can type events in Vue with `defineEmits`: https://vuejs.org/api/sfc-script-setup.html#defineprops-defi...

Re global enums - I'm not sure what the author means about global enums - anything imported into your Vue file can be used in the `<template>`.

Re styles - Style is automatically scoped in Vue SFC files, too - I believe it was the first component framework to do this.

This article and migration seems not very thoroughly researched - seems the author just wants a reason to rewrite the front-end.
There's not a huge difference between what's legal to sell in Europe and the US.
Apple news is also very quietly very politically biased. When you watch CNN or Fox News, you know what side you're getting at least.
That is the damndest thing
>nearly 100,000 NEW apps are released on the platform every month[1]

Am I supposed to believe Google thoroughly vets all 100,000 of those apps?

My assumption is that any automated vetting system can be defeated by a serious attacker (the sort of attacker who can steal private keys). Just keep tweaking your malware until it gets past the filter.

>Given these facts, it simply does not follow that a family of malicious apps with 1M downloads or an analysis of 1238 malicious apps demonstrates "Malware on the google Play store seems fairly common."

Not sure 100K is the right denominator here -- how many of those 100K receive any attention at all by security researchers? The numbers I quoted appear to demonstrate that when security researchers look for this stuff, it isn't hard to find.

>The working hypothesis (gathered from other comments here) is that the main vector of attack for this case may be restricted to the sideloading system-level components (not end-user apps).

Check out this article: https://www.pcmag.com/news/study-reveals-googles-play-store-...

If 67% of unwanted app installs originate via the Play store, wouldn't it be most natural for attackers looking to exploit a stolen private key to take that most common route?

An attacker who can steal multiple private keys from large multinationals can also get inside the software supply chain for your favorite fart app.

>It's the end of the world as we know it, and I feel fine.

If you're writing software that people use, you have a special obligation to take security seriously. An attacker who gains root access to your phone could e.g. sniff passwords and steal 2FA codes, use them to log into Github/AWS, and do a ton of damage to people who are depending on you.
There doesn't appear to be a drop-down for Seattle in open positions, does that mean you are not hiring here?
Yeah, that's what immediately came to mind for me as well. I don't know how similar/different the two solutions are, but it made me smile a bit that what Apple is showing off here has been already done by a single independent developer :)
I use my package https://github.com/alexhallam/tablespoon to generate naive forecasts then evaluate the crps of the naive vs the crps of the alternative method. This “skill score” approach is very good.
Still don't understand why people prefer magic templated front-end frameworks. Reading non-standard HTML just sucks. What even is "$:" or why does Vue require non-standard javascript ref("") objects...
>You can't write any code at all in Python or Java without relying on unsafe operations. Both of them have their runtimes written in C/C++.

This isn't a meaningful distinction, in the end. Hardware is unsafe too. Real production CPUs have bugs in them which lead to cache lines becoming corrupted, address translations being wrong, branches going to the wrong place, etc. under extremely weird conditions. But, in the end, we don't really do much about it because we trust that it probably won't impact us since we assume the people who built the SoCs or those who wrote the standard library did a good enough job.
If you want funnier, read the WoSign threads, and their sequel, StartSSL.
That's my impression too.
Category theory? Learning something when you don’t absolutely have to in order to write code? Sure it might be fun and expand your mind but I’ll have none of it you understand! Bah humbug!
M1's single-threaded CPU performance and power efficiency are exceptional; however M1's GPU performance is nothing special compared to normal discrete GPUs. You don't need something super beefy to beat M1 on the GPU side.

But also yes, it's gotta be expensive to host these models and I'm not sure where all these subsidies are coming from. I expect that we'll eventually see these things transition to more paid services.
Yet many will complain that what they call "hurt feelings" are irrelevant regarding whether or not their statements were OK and should be welcome. What separates a "way of expressing" from a true "idea"? "Abuse" is not an idea, but a way of expressing something? "You suck" is something of an "idea," but "I hope you die" or "watch out for your kids" if it's not a literally true threat? Not so much... And if it IS a true threat? For that matter... "mockery" is not an idea... "hateful" is not an idea... "insulting" is not an idea? Seems like you can take that definitional dodge to lengths to allow just about any sort of moderation.

(Any given post of spam, basically just unsolicited peer-to-peer advertising, seems evidently an idea, IMO - it's very much something you are supposed to believe and act on. If it's a volume/repetition/thoughtlessness thing, how's that different from a wave of trolling posts?)
That does exist today https://snowflake.torproject.org/!

You can use WebRTC in the browser, or the Go implementation https://github.com/keroserene/snowflake
It is a serious indictment of our culture that we are not trying to clone von Neumann or even just sequence his genome. His genetic material is slowly decaying in some cemetery in New Jersey, I think.
They aren't currently living that life so not that many people would want to leave, and leading an exodus of a couple percentage of their population would only hurt their position even more. Most people just rarely ever want to leave their homes until after a disaster has been realized. There is risks anywhere you live, they know their fight, and they are currently making a decent life. Rolling the dice somewhere else just wouldn't be that attractive of a position when it could easily be an immediately worse situation.
Move Over, Vertigo: There’s a New Greatest Movie of All Time
I don't know. How many?
The tide is turning against autocracy
IPO market nearly paused, but exchange leaders expect 2023 boost
A somewhat related, visual guide to discrete 2d convolutions: https://ezyang.github.io/convolution-visualizer/
It's funny you mentioned "yellow pages". The Yellow Pages were ads. Really just like a search engine. If you paid, you got a big, prominent listing in your category (or others). Otherwise you were relegated to the tiny alphabetical list.
> Social norms are changing; that's not fascism.

Maybe they are, but what I've often observed is that a vocal minority of believers are shouting down any and all non-believers.

You're looking at a small mob and thinking that they're representative of all of society.
And here: https://news.ycombinator.com/user?id=cstross
Well in broad terms those also are getting paid up front or making you watch / listen to ads instead, sure. In the case of SEM, the industry puts kind of a lot of energy into tracking ads, so it seems a little more straightforward to know how much I'm worth to them. But in more general terms, if we ever manage to sort out micropayments, I would prefer to pay as I go for everything - imagine the flat rate subscription model for say, your energy or water bill: "we're charging about what most families would use in a month; you say you're not a family of four? too bad."
yup, I'm in the process of updating this :)
I have never read Glasshouse but I loved Permutation City (though I think Diaspora and Schild's Ladder were even better. Luminous/Dark Integers and Palimpsest are tied in my mind for "best short story")

I would posit that since you like Greg Egan, I consider Egan one of my 3 fav. authors, and Accelerando was the book that...well... got me to read books! That it's reasonable to suspect you would strongly like it as well. :D
Good. RIP
I've been on the fence on going to a bootcamp for years, since the dev bootcamp days because I don't feel I could complete a CS degree given all that math. I've also been in various FAANG companies the past 5 years and while not in a dev/swe role I have picked up some things as I go. The front end and user interfaces is something I've been interested for a while so I think I may pivot to front end dev or some kind of automation engineer for UI testing. Are there any release engineers here?
Did lambda school have any sort of assessment before accepting students? This really resonates with my observations. The people who got the most out of software bootcamps were those that had tinkered with video game modding, WordPress, etc. and had done some self-learning of coding before going to a bootcamp. In other words, people who knew they liked hacking on tech and had a basic ability to code. They approached the bootcamp with the mindset that they already knew they had technical interest and ability, and wanted direction on building marketable skills.

Do you think greater selectivity applicants would increase the success rate? I had thought the ISA model would incentivize this, but when I learned lambda was selling ISAs that seemed like it removed this incentive.
s/might/are/
This is why there’s no longer a HomePod, but there are HomePod minis.
The most important thing Dropbox did to scale Product Management – by Sean Lynch
The software looks almost identical the RecipeSite.ca website, it uses most of the same code.

Thanks for the feedback. I'll make that more clear on the download page.

I have been considering open source, but those are my plans for now.
Interesting, I was going to come here to say the exact same thing. Rust if you need the performance/low level features, Kotlin if not. I think Kotlin's niche overlaps with Go but just so much more pleasant to use, I really wish it were more popular.