skysight-inc/HackerNews huggingface dataset:
I'm glad you mentioned this. I always mIention it in the markdown editor threads. I use ghostwriter, its my go to editor for markdown.

I would like a markdown editor that supports pandoc in full. I think sciter would be a better option than electron though.
I have to wonder if it's time to just say screw Bluetooth, and deploy a new standard that's specially oriented for audio.

Requirements aren't crazy. It just needs to support uncompressed 96/24, full duplex.
See my comment here[0]. Apple added application-level support for non-standard features not supported by SMS. When Apple sends message through the Message application, it selects either iMessage or SMS, based on whether there exists an iMessage connection, and whether the recipient has an iMessage account. This includes for things that are not representable by SMS. Reactions in the Message application, sent to a non-Apple device, show up as nonsense replies, such as "Liked an image", or "Liked 'The full text of the thing you just sent them.'".

[0] https://news.ycombinator.com/item?id=30085322
It was at NIF. The facility is huge and costs many billions of dollars.
Who builds their own kernel other than enthusiasts? Even companies that develop their own kernel branch don't build it on every machine that runs it. What practical difficulty is imposed if you can't?
I upvoted both this and the "Gemini is Solutionism at its Worst" post mentioned.

It's a radical idea, but the truth is probably somewhere in the middle.
Thanks!

I haven't used Svelte firsthand, but I definitely researched it as part of my process for Bagel.

As far as influence goes: Svelte definitely turned me on to the idea that you could skip a lot of the metaprogramming and overhead that MobX has to do, by injecting observe/invalidate calls at compile time. Both the bundle size and runtime memory usage should be dramatically lighter-weight as a result.

With that said, Bagel's reactivity system is different from Svelte's in a couple of key ways:

1. From what I remember, Svelte can only react to assignments to variables, not deep mutations. If you do a deep mutation, the docs instruct you to re-assign the top level object so that it triggers an update. Bagel on the other hand - like MobX - keys off of object references + property names; each pair can be subscribed to and published individually, regardless of where the object lives. Assignments to raw variables are actually a special case in Bagel; the compiler injects a hidden sentinel object to make those assignments reactive.

2. Unlike Svelte, Bagel doesn't aim to be a DSL for UIs; it's trying to be a general-purpose language. This means it can't rely on, for example, a component lifecycle for standup/teardown of reactions. This forced some rethinks, as discussed in the article, but I think it worked out in the end. The generality also means Bagel can't easily replicate Svelte's "DOM-surgery" approach to reactive UIs (which is really cool, and probably going to change the industry); so I'm sticking with a VDOM model right now. With that said, Bagel is general enough that somebody might be able to add that functionality later in the form of a library!

(I feel the need to post a disclaimer, that the current implementation of Bagel’s reactivity system is very crude end inefficient, and probably incomplete. I wanted to prove out the idea and then move on for the time being; but it will be much more fleshed out before release)

As for why I don't use Svelte personally- partly I'm uncomfortable with the lack of deep reactivity; I think it would be really easy to forget to re-assign something. The other reason is that (last I checked) it seemed like static types (via TypeScript) are somewhat of a second-class citizen. My understanding is that Svelte shipped without support for TypeScript, and it got added later as people asked for it, but it's still only "mostly" supported because of Svelte’s DSL nature and some parts don’t get fully type-checked. I'm a big advocate of static types, so this is something that bothers me.

With all that said, I have a lot of respect for the Svelte folks and I wish y'all success!
I think part of the problems you describe is the failings of the bluetooth stack in MacOS, not the Airpods themselves. I have had bluetooth device issues in MacOS on a brand new Macbook, and of course MacOS offers no advanced control options or access to underlying defaults it plugs into device and connection configurations, and there are forum posts about issues going back many years with no acknowledgement by Apple and seemingly no plans for a fix.

My main problem with Airpods is the physical design, which simply refuses to stay in my ears at all, rendering them totally useless, even if I'm just sitting relatively stationary at a desk.

My Samsung Galaxy Buds have been doing pretty well, though I just started having a problem where the left earbud is extremely quiet.
I used to love zim! I used it for a few years, but when i started travelling for work, it became tough to keep up with notes since i really needed a mobile client. Nowadays, it feels like 50% of my notes are captured while on the go, so a mobile client is now by far absolutely required for my workflow. I still give zim team lots of love, but just doesn't fill my needs as it used to.
To be fair, those primes are an exceptionally useful tool if you want to get serious about the work of political persuasion.

They are not what will change things, but they are a tool you can use to disperse ideas and make change happen.
As I understand it, "not proven" is effectively just the same as "innocent".

See e.g.: http://dukeundergraduatelawmagazine.org/2018/12/06/scotlands...

I have the impression it's mostly there to protect against wrongful convictions, which seems very different from the "it doesnt matter what actually happened, but what lawyers can prove" what the comment I replied to said.

The EU ruling here isn't a criminal trail with a jury system anyway, so quite different in any case.
So vaccines are "the will of the elite"? I can't wait until this guy finds out most vaccines are mandatory to enter the public education system and has been that way in most countries for decades, even in red states like Texas.
The impact of hardware specifications on reaching quantum advantage
The charge could scale with audience size. For audiences of < 10K (or 100K), the fee could be zero to keep community groups from being charged. In some sense, this could be a proxy for compensating wasted aggregate human time -- or a tax on social media for (social) environmental damage remediation.

(Of course, it's not "your" social media account causing damage...)

My suspicion is that a long cool-down timer (e.g. every post takes XX minutes to launch) may be better. Something would probably have to be carved out for following breaking news (e.g. perhaps you get to punt the timer for 12 hours once a month).
Advertising corrupts. Ad-tech corrupts absolutely.

The reason is the cumulative impact of two things:

1. Algorithmic optimization of results for ad click-through rates, and

2. The scarcity of space for organic results on results pages for queries with commercial intent (because of the large amount of space given to ads). The high value of the clicks on those pages (sometimes $100+) drives marketers to focus disproportionate resources on SEO tricks and gaming to show in one of the few spaces left on the front page.

A search engine with ads and ad-tech tracking cannot work well for consumers in the long term. Google is now an ad-tech company, not a search company. It employs 3x as many people on advertising as search.

[Edit for clarity] It makes sense in this context to programmatically re-write titles to optimize conversion, rather than consumer experience.
It's okay, you'll be saved as long as you believe the whole thing to be silly.
smoking, and indoor second hand smoking laws ... we know the principles here
I am the author of the original tweet, so allow me to push back on this point of view.

Technology people are not the solution to this problem, we are the problem. And we really need to stop being the problem. There have been authoritarian governments before, and still are all over the world: but they've never had access to technology anywhere near as powerful as what we have today, e.g., ubiquitous user location or unencrypted smartphone backup or vast unprotected email databases. These technologies themselves are brand new: smartphone cloud backup is only 10 years old, and ubiquitous GPS-enabled smartphones are younger than my middle-school aged child.

But thanks to aggressive deployment by Silicon Valley we went ahead and created a surveillance utopia on a timescale so short that most citizens don't even realize what we've done. Future governments now have capabilities we could never have imagined a decade ago: centralized data repositories and collection systems that would make the Stasi blush. These systems now exist because people like us built them and decided to leave the problem of securing those repositories to the future. But we're running out of future.

Is more privacy the solution? I don't know. It's possible that authoritarian regimes are very efficient and will somehow force companies to build insecure systems that can be abused, and force consumers to adopt them at Google scale. I suspect this could happen but would be slow and inefficient and full of friction. None of that has to happen now -- there is no friction -- because Silicon Valley has already done the architecture work and deployed the technology at scale. They did it recklessly and with no thought to how it might be abused, and now they're finding it difficult to put the genie back in the bottle. It will not get easier.

TL;DR: The data repositories already exist and all that's protecting them is a fig-leaf of legislation and honest government behavior that could disappear at any moment. Removing those repositories might not save us, but we need to try. We sure need to stop creating more of them.
A bold idea! Whether it succeeds or not, it'll make for a terrific experiment.
I believe this pattern was originally popularized by "i18n" for "internationalization", partly for convenience and partly to have an identifier that would fit in legacy systems.
Gah, when you've spent any time in Colombia, you're condemned to spend the rest of your life correcting the very easy u (vowel) spelling mistake. Easy one to make since the university is spelled that way + Columbus. But gah, it gets under your skin.

That said, cool article!
But if you're selling stuff to rich dumb people, you will pay to play in the same space too.

But then the community will leave and form a new island.
Windows 11 ships Android userland out of band (as an optional feature).
How does this promise no ads? If anything this encourages more posts with a non-zero ROI.
> We need more of these specific critiques on web3 projects to separate the clowns from the scammers from the legit actors.

Pretty much everyone is going to flip from

"I don't like this, there is no use because I haven't seen one, I wish it would go away"

to

"I don't like this, here is how I can improve it"
You may even split up (1) into omicron-recovered and other-variants-recovered, since recovering from omicron strain seems to give a stronger resistance against reinfection for both omicron and delta, whereas recovering from delta offers little reinfection resistance to omicron[1].

[1] https://www.nytimes.com/2021/12/28/health/covid-omicron-anti...
Is this needed considering Windows 11 will soon just let you install Android apps?
These "anti-drone" drone-launching turrets will be briefly successful, until opponents code trivial evasive maneuvers (randomly perturb velocity) into their cheap attack drones. Then some genius at Anduril will say "what if our 'drone' was really small and got catapulted really fast to overcome any meaningful evasive capabilities of its target" and then you have autonomous rifle turrets, effective against a wide variety of targets.
Anyone can print a piece of paper, but it’s also amazing how much a small obstacle can affect people’s behavior.

So yes, to get 100% compliance you would need the measures you outline, but who says that’s the goal?
What's wrong with charging for an account and enforcing a clear ban-hammer for posts which violate a set of rules? That was SomethingAwful's model and it seemed to work well. Especially combined with their "Leper's Colony" where you could see what each person was temp/perm banned for. That seemed to scale well over time since you have a fixed cost to make an account as long as you aren't getting out of line.

Charging per post does seem regressive and stifles conversation among everyone who doesn't have money to burn / doesn't view the post as an investment.
AMD was shipping inferior chips back then, now its Intel that is selling shit. Intel also seems to have been hit much harder by the new class of hardware vulns wiping out proportionally more of their historic advantage. I'd guess that 85% of the turn around has been because of differences in their offerings.
> just the same

AFAIK that's not true.
"I'm not swinging my battleaxe around in crowded places by my own choice. My problem with prohibiting people from swinging battleaxes around in crowded places is, where does it end?"
Further in that same paragraph, the plug-in author goes on to say that they removed the guy’s app from said blacklist and even upgraded him to a fully paid license for free. And on top of all that he even gave dude back $4000 bucks!

I really don’t see either party as underhanded here, maybe lazy in respect to both communicating and with paying attention, but I can’t see either as being shady. It’s just a series of human errors.
One obvious solution is to pay them more.

If you're not the principal investigator, a NIH grant will pay someone with a PhD + 7 years of experience...$65,292 with pretty weak guarantees on job security (etc).
> Complaining about democracy means you want to bring about totalitarism or theocracy or something else.

Are the members of "something else" similarly distasteful to "totalitarism or theocracy"?
Justice, by definition, necessitates objectivity.

https://plato.stanford.edu/entries/justice/
Even if your content is "valuable", it won't get significant views and subscribers and shares unless it's ENTERTAINING. The key to doing that on YouTube is to have a live talking head host that looks good and sounds good. People keep going back to a particular channel because they connect with the personality of the host appearing on camera. Drop the animations and do it live. If you're not smooth/funny/friendly/clever/personable/handsome etc enough on camera, then use a friend or family member that is. Unfortunately, sexist as it is, the optimum host for fast channel growth is a young good-looking woman.
The vaccine doesn't fully protect the receiver. In other words, they are still put in danger by the actions of unvaccinated people.

My point is that you have to be reasonable and draw a line somewhere between respecting people's liberties, and holding them responsible / preventing them from harming other people.

For instance, if someone wakes up with a sore throat and dry cough but does not postpone a visit to their grandparents in an old-folks home, shouldn't that person be held accountable for the danger they are putting other people in?
Yeah, it's great wanting to move $1 worth of ERC20 tokens for $50. /s
> Note the large logo signifying the platform of a single Palestinian state solution. No state for Jews anywhere in Palestine, not along any borders '67 or '48. What happens to the vast majority of Jews in Israel who have no other country that they can go to? Is there a larger incitement to violence?

I see a map of lands inhabited by Palestinians, whether those lands be Israel or the occupied territories. It's a media outlet for/about/by Palestinians, so that seems reasonable to me.
This seems beside the point. Whether or not poor people morally deserve friends, free time, and a social media presence, the reality right now is they have those things and they're not going away, so people are likely to stay on free-to-post sites, whether or not they can also afford paid sites, just to be able to consume the additional content.

This isn't at all a problem unique to social media. Look at HBO. I don't think anyone at all questions they had higher quality content than Netflix. Nonetheless, they got purchased by a media megaconglomerate with a mandate to produce more content, even at the cost of quality, because that is what it takes to compete with Netflix, because consumers largely prefer quantity over quality, especially when quantity comes at a lower cost.

It isn't that there is no market at all for higher-quality, heavily curated, paid, niche content. It's just a small market. Maybe this site can have a happy existence and provide a good experience for whoever ends up there. But it can't solve the problem of social media polluting the global information landscape because it can't put Facebook out of business.
Bookmarked! I won't try it soon, but I will. Compiling a D program doesn't seem to be difficult.
Follow up, it is hard to imagine this standing up to legal challenges and is also hard to imagine the projected 1 million revenue will offset the legal costs
Even worse: Why would I trust professional liars whose wrongdoings were uncovered by Snowden?
"Do your own research". He cannot even name specific sources for his vague insinuations.
OTOH, being an electron app means there is Windows support from day one. Windows is sorely lacking in Markdown support relative to what's available on Mac.
That sentence succinctly summarized this entire article. Props to you and your sense of humor :)
burn down much faster...
https://idahonews.com/news/local/how-fast-can-new-houses-bur...
So we sacrifice other lives (young children) so our own adult lives can perhaps be saved.

The lives of their grandparents (and of older folks not related to us), you mean. You know, the ones actually the most vulnerable to this epidemic.

I agree that the choices are difficult, no matter what we do. But there's no need to distort the basic equation, and make this particular choice appear to be something plainly selfish (young and mid-life adults snubbing the kids to cover their own asses) when it plainly is not.
JP Morgan purchased Nutmeg last year [0]

[0] https://media.chase.com/news/jpmorgan-chase-enters-agreement...
If you've ever been the subject of a Krebs article, you'll be more disappointed to learn how wrong even the experts can be.
I wince a little whenever I see an introductory tutorial for Postgres extensions using C. pgx allows you to write Rust, and has lots of features to make your code type safe https://github.com/zombodb/pgx
Cool product. Maybe I missed this, but do you currently or have plans to support video content for display on the devices?

For example, a video screencap of a mobile web page scrolling down. Or the interface changing due to a tap on a button.
Mondrianandme.com
Bad the chip shortage is, according to the White House
On what engine have you seen postmessage be faster than a WASM/JS boundary? It’s at least an order of magnitude slower on Chrome/V8, even when a call needs to pass significant strings into WASM (microseconds vs hundreds of ns). It’s also worth noting that postmessage is itself an FFI boundary that requires a JS to C++ transition on every engine I’m aware of.
Tip: the first move when trying to write a macro is doing `Meta.@dump` on examples of argument expressions you want your macro to consume and produce. Then write code that transforms the inputs to the outputs.
> To answer the hypothetical, the author is still at fault even if was malware.

Wow, that's as explicit victim blaming as you can get.
Thanks, I changed the title!
Yes.

If I recall correctly from when I used to follow NK related news, there’s enough coverage from a subset of Chinese satellites from satellite ISPs that there could be viable connections made there. No way to say if they are being used for this or not, though.
I get into ruts like this several times a year. Luckily with age I learned that before i start questioning myself too deeply I try these things first.

- Try going to bed early every night for a week. Going to bed early simply means early enough so you can wake up at 7.30 in the morning without the need of an alarm.
- Find a form of exercise you like and do the absolute minimal amount of it needed to get some noticeable positive benefit. I have done 20k runs at a decent pace at various occasions, but I find that I can get 90% of the health benefit by doing a light 20m jog. The trick is making it so untaxing, and so easy to simply do that you can manage to do it repeatedly without relying on too much motivation or inner drive.
- Try and give some extra attention to what you ingest into your body. Make some time to cook a meal for yourself (and some friends) and enjoy it.
- Spend some time thinking about the things you take pleasure in and engage in those things. Have a glass of wine, smoke a cigarette and find someone interesting to talk to, put some music on, whatever it is just don't overthink it al so much.

With some time you might find you forgot all about this rut, and if it persists, maybe it's true you are not pursuing the right things, but hey that's also just part of the journey of life and you are a student so you should be examining these things right now.
I'm considering that a service will do it for them. Be the change you want to see.
> a11n

Perhaps it's like i18n, except it's the will of the dictator that which gets translated for the masses.
This is one of the reasons for motorcycle helmet laws and maybe seat belts
Are you saying 22Mbps upload is ridiculous for hosting a website? I may be parsing your comment wrong...

Anyways if it's a static site with little JS and not too many smallish images, that'll be plenty of bandwidth for a personal site. If a page load is 1MB (that's a lot for this sort of website!) that'll let you serve up to ~2.75 requests per second/86.4k requests per day which is a lot of traffic! And if the burst is double that, then your page load will merely take twice as long.
That all still relates to the technical difficulty of hosting (and, to be a bit more specific, account/identity management.)

Facebook doesn't have some magic technical secret that makes chat, video, messenger, storage, etc handled by their servers somehow different than if it were handled by a server in your home.
> While this might gain us "only" mediocrity

The general problem with downvotes is brigarding. If you post something controversial, ex: "The calling China 'West Taiwan' Meme is offensive" or "COVID-19 Vaccines are great" you risk organized groups sharing "take this person down" posts to find your content and downvote it. They may even go and downvote every post you've ever made on your account to try and punish you for your opinion.
Electric Tables looks quite cool and I love the thought process going into it.

It seems like it could pair really nicely with the work that Ink&Switch (https://www.inkandswitch.com/local-first) is doing around local-first app development and Automerge (https://github.com/automerge/automerge) as a good way to keep disparate private copies of work in sync.

I have no connection to Ink&Switch, other than appreciating their work.
Well nowadays a lot of well known websites use clickbaits regularly, e.g., wsj and NYTimes. Many times, they are willing to summarize the news in the title when the news itself is not that complicated.
It may very well be better in relative terms. After all, arsenic is clearly better for your health than strychnine. But neither is especially good, now is it?