skysight-inc/HackerNews huggingface dataset:
I sincerely can't tell.
I tried reading what is it about, and 6 years later I still don't understand what is it about.

If you feel like it, please tell me if I'm missing anything:

https://urbit.org/understanding-urbit/

> 1 - Technology

Well, step one is explaining the brand new VM and OS built on top of it. Non-starter.
Then explanation follows by claiming global IDs, allocated using a blockchain.

> 2 - User experience
> We want Urbit to be a single, simple interface for your whole digital life.
> A picture of nokia 3110 signifying OSv1,
> iPhone v1 signifying OSv2,
> and a blank space, signifying the supposed new OS version 3

What?

I've re-read the entire website multiple times and I'm yet to understand the problem they're trying to solve, or lessons I'm supposed to learn.

Maybe it's me, maybe nobody just told me that I don't understand new technology. But this seems like an elaborate toy for nothing.
Also, the very popular ESPN 30 for 30 series was a surprise to me. There's so much storytelling in sports I guess I shouldn't be surprised that the subject attracts creative people.
which are not a good solution
Depends on which kind of embedded.

https://www.ptc.com/en/products/developer-tools/perc

https://www.aicas.com/wp/

https://www.microej.com/
and this one

https://en.wikipedia.org/wiki/Gay_bomb
I don’t think the nozzle would have to be open source for this to be useful, just a printer that can be modified to print on things other than paper and be cool about whatever cartridges you put it it would be great. Inkjet cartridges are a little messy, but easy to refill at home, whit the printers DRM like check’s being the main issue.
This project reverse engineered cartridge control and developed an ESP32 controlled hand held printer:
http://spritesmods.com/?art=magicbrush&page=3
If it's just podcasts or notifications it works fine 99% of the time. It's really just when the subway is pulling in, or an ambulance is going by, that you won't be able to hear. But as long as the button on the earring works as pause/play, it seems fine.
I love <random>. Really. Sure, some other languages make the simple cases a little simpler, but no other system offers up the flexibility and control that <random> does.

Lets take PCG's author's comments one by one:

https://www.pcg-random.org/posts/cpp-seeding-surprises.html

Re: Predictability. I don't care. Truely. If unpredicatablity is important, the application must use a cryptographic random number generator. Those are the only known family that are hard-to-predict. Valuing un-predictabiltiy from a non-cryptographic PRNG has always been one of PCG's demerits in the xoshiro-versus-pcg debacle.

Re: Seed_seq's problems. The biases she's making out to be catastrophic are really quite small. In actual scientific monte carlo simulations, they don't affect things at all. I want to know the difference between 10^6 floats generated from the gaussian distribution, one with seed-seq's optimally seeded and one with it sub-optimally seeded. Because the "motivating scenario" isn't. You shouldn't ever be using a PRNG if all you need is one random number. You just grab a seed from a strongly-random generator like /dev/random.

The argument about seed_seq failing to be a bijection is completely irrelevant. You just need it to uniquely select one internal state of MT from the one initial value. So long each sequence of the first 600-someodd values drawn from it are unique, you've done that.

The demonstrated bias in MT's initial conditions doesn't matter one whit.
You can achieve the same here by clicking "front" link: https://news.ycombinator.com/lists.
You're of course right, and I guess every sentence in that post of mine should be prefixed by "in my opinion / for my usage".

I will be honest and say that the prefix was assumed to be understood without having to be written, but I understand how without it my statement could be seen as something else (and rather obviously wrong).
I think your opinion on Castro or Che depends on perspective. Cuba was relatively successful until the decline of the Soviet Union by most measures — but when the neighboring superpower embargoes you because your political system is seen as an existential threat to the ruling class, it’s hard to close the gap. To classify them as objectively “bad” would mean doing the same to most US presidents. From the outside, all of our modern presidents have done some horrific things.

A big part of why the Cuban revolution is viewed negatively in the US is that the Cubans were sick of their island being totally owned as a playground for the rich in another country — things were objectively better for most Cubans in the years after the revolution. So Americans and wealthy Cubans were largely the early losers in the revolution, and wanted to punish the country for having the nerve to seize back the land. The embargo really killed their ability to build an economy, which led to a lot of poverty and was largely outside the control of the Cuban government.
This Prime Day, Amazon tried to advertise cloth dryers of a certain brand to me via its AI suggestion algorithm - because I bought one of these dryers six weeks ago from Amazon.

Of course I don't need any more dryers, thanks Amazon, I'm good with one, and by suggesting the exact same model to me that I already bought, the only thing you have achieved is rubbing it in that I could have saved almost 100€ had I waited six weeks with my purchase. I'm not exactly sure about the psychological value of this (anyone here who knows whether such actions are of any positive or negative value to a retailer doing it? My gut tells me it's not a good idea to incentivize the user to wait for sales, but that's just my gut...), but there's definitely no use to advertise cloth dryers to someone who just bought one a few weeks ago.
I hope they ban WHO first ...

(for those who forgot, WHO was saying masks are not helping but actually hurt people in the beginning when there was a shortage of masks)
"YouTube says it already removes content that disputes the existence or transmission of COVID-19, promotes medically unsubstantiated methods of treatment, discourages people from seeking medical care or explicitly disputes health authorities’ guidance on self-isolation or social distancing."

Fortunately, there has been worldwide expert consensus on all of these things since day 1 of the pandemic, so YouTube does not find itself in the difficult position of acting as the arbiter of truth.
Charisma, and physical beauty, give people power over you. And we know power corrupts. Few can resist the temptation! Few are conscious enough to know they're getting preferential treatment. It doesn't have to be on purpose, it can start as a snowballing habit.
Hm. I didn't think of that. Sorry. I've just seen the escalators and thought of it as OK because of that.
You may enjoy this start-up working on this problem, the demo is impressive. https://www.dentreality.com
What kind of patents? I had tank of an HP laserjet 3 in the 90s, and patent life is 20 years. For the basic functionality, they should all be expired at this point, and the limiting factor at the time was the high cost of memory and compute.

Shouldn't anything relevant have expired years ago? The first laserjet came out in 1984 it seems. Prices have come down, but I haven't seen any real innovation in printers (not that I really need any- I just want them to print)- since 2000.
There is a distinct anti-correlation between the people who think CNN is full of liars and the people who think Fox is full of liars. The truth is that they both are, but that is the real minority opinion.

And assuming that everybody who didn't show up to vote isn't associated with a tribe is just... you can do better than that.
Is there a good reason to invest time in Nim for someone who already knows and likes Rust?
Conducto vs CircleCI: https://www.conducto.com/docs/comparisons/conducto-vs-circle...

GitHub Actions is like a better version of CircleCI. They really cloned a lot of it and improved it. Similar config YAML, similar UI. The points in the CircleCI article largely hold, except for the free mode: GHA does have local runners that are very similar to Conducto's local agent.

Jenkins comment coming shortly.
Domain-driven design by Eric Evans is the usual reference. There are some other well-regarded books on the subject too, e.g. by Vernon Vaughn.
I feel like nobody is addressing the elephant in the room: If you're getting your information about anything from Youtube, you're part of the problem.
How exactly would Stripe branch out to Nigeria? It might be less risky and cheaper to just buy a local team with a proven track record, than trying to transplant yourself into a culture that you know nothing about.
Dogs Can Communicate Using Recorded Words
Calling all the downvoters assholes isn't especially productive.

I'll explain mine.

The New York Post has produced valid journalism. The Washington Post has produced bad journalism. Individual examples of these are not useful for making broad claims about the merits of these organizations because they produce such a huge volume of journalism. Continuing to complain about the Covington case until the end of time is not a productive way of arguing that all media outlets are garbage and doubling down by insisting that people who disagree are just sheep crushes any possibility of useful discussion here.
In the old days, the number of available channels for mass-distribution of opinions was low, and people were in general restricted to face-to-face communication with a crowd, or possibly calling a radio show or sending a letter to a newspaper. This made it easy to control the spread when someone voiced opinions or information that were disruptive to society. Today, many people around the Globe have considerably stronger protections of their free speech compared to 50 or 100 years ago, and this combined with the fact that channels for mass-distribution of opinions is now a commodity, freely available to billions of people.

Seen in that perspective, social media could be considered a part of the problem simply for being a way for people to voice their opinions, but as you wrote, a "fediverse" would not be more resistant to disruptive opinions. It will be a problem as long a people have a variety of ways to communicate with lots of people.
Put another way, almost free speech works great for those with power, and badly for everyone else.

When people advocate censorship of any kind, they're really saying, "I have the correct views held by the establishment, so I'm not worried about it."
And for Android there is Bromite: https://www.bromite.org/
You can use ARC/ORC just fine on embedded :) Not sure why do you think that it's impossible.
Ah, "political science". Doesn't get more natural than that.

That's not a very clever stance. The overwhelming leftism of academia is a matter that academics have themselves studied. It's not a secret. What this position boils down to is:

"Having successfully got rid of most conservative academics, we're going to push left wing narratives. The priorities of the people paying for it shouldn't matter. Anyone who isn't as leftist as us is from now on 'anti-science'."

I've been reading more papers from Nature, Science and The Lancet this year, due to COVID. They are politicised trash. The editor of the Lancet routinely goes on major anti-Trump rants on Twitter, so it was no surprise when he published the Surgisphere paper which took about 24 hours before an actual journalist (at the Guardian no less) noticed it was completely fake. Other papers push ideological positions using all the tricks of bad science.

The fact that academics consider these outlets respectable is very telling. They publish soo many bad papers.

Science magazine published a blog post where they pondered suppressing papers that had anti-lockdown conclusions or data because it might encourage people to be less afraid. Other scientists have reported their papers indeed being rejected for that given reason - not the quality of the science but the fact that it wouldn't support social policies popular on the left.

Social science is famously poor quality.

https://fantasticanachronism.com/2020/09/11/whats-wrong-with...

It's very sad that the natural sciences are so publicly hitching their reputation to it.
Update: I asked the missus. At first she said "WANT".

When I told her you have to join the club to order the "WANT" changed to "I don't need, thanks" :)
Kaffeklubben Island (Google Maps)
Code – /Dev/Null as a Service
> the tradeoffs of ORC and availability of manual memory management

For those not familiar with the language, Nim only uses GC for `seq` (dynamically sized lists like c++ vectors), `string`, and types declared with `ref`.

Everything else is a stack allocated value type, or as noted in the parent, you can manually manage with pointers.

> won't materially harm hard-realtime systems use-cases in practice

I think this is true. I already find myself rarely using GC when writing Nim, but when you want it, it's nice yet painless.

Here someone is embedding an async messagepack/JSON RPC on an ESP32: https://forum.nim-lang.org/t/6916

Later they compare no async, and ORC with async and find that it's "only a few ms slower than the RPC calls running with ARC and no async."

While this example may not be the hardest of realtime, it does show that ORC competes with manual approaches to memory management in constrained environments.
تحميل لعبة بيس 2021 PES للاندرويد وللايفون كاملة برابط مباشر
Or they are just americans that forgot about the rest of the world or don't even care
Vasco: Leonardo Gil já está no Rio de Janeiro para fazer exames
The 328 was the precursor to the MSX standard. The 728 was MSX.

The differences were so small you could load most MSX programs on the 328 if you used a small software loader.

I learned this about 25 years too late. :-D
Yeah, that's my point.

On Linux you are going to run docker in VM anyway if you care a bit about security, but I know that almost all devs run docker directly on their laptops and with the user's full access to docker - ie. their user effectively becomes user. Without second thought ...
> Perpetrators of lies will even hide behind this, and create a false image of rebellious heroism, instead of facing public discourse and the consequences thereof.

Unfortunately, I think it's a bit of a classical liberal ideal that "the truth will come through and those who were wrong will see the error of their ways".

To some, the truth is a tool. If it's not a useful tool, it will be discarded. Probably a more useful tool, like hyperbole, decontextualization, gross mis-interpretation, or just adding "new facts" will be used.

I think it's naive to say that laissez faire speech is going to solve all issues, just like it'd be naive to say that peaceful protests would be a viable path to democracy in North Korea.

(Personally, I'd like to see bias recognition, propaganda recognition, and the ability to shift perspectives taught. A dumb, noncritical society is going to do and say dumb things)
The timing isn't great for me to show anything, but I'm working on a UI framework that is exclusively vector graphics based. A few of the interesting things that I've come up with so far are: screenshots can be exported as SVG files rather than bitmaps; a lightweight remote graphics protocol is possible thanks to the desktop being described as a scene graph; apps can easily scale to any DPI/resolution; new and interesting widgets and app designs are possible - pie menus and the like.

Unfortunately the GitHub build is currently broken and I'm probably 2 months away from sharing anything here. I'll post something when it's more presentable.
This makes it sound like FB has done something to improve the tool for the users.
> I think the idea that programming is a back-room industrial or maintenance operation performed by specialists misses the point that programming is also another way to use your computer.

Arguably, programming is what computers are for. If you're not programming it in some way, then it is more like an appliance that just happens to contain a computer. Personal computers of the 80s booted directly into a programming environment.
Ah, good catch. You are spot on. Names were just the first thing I thought of when trying to come up with an example.

Thinking about it a bit more, there is a strong convention in functional languages to decompose lists into "first" and "rest" (regardless of what your language cares to name the functions that return these concepts). Especially in the case of infinite streams, "etc" seems to align with what you've described as the shifting usage in the term. I doubt CS is driving the shift in meaning. Just an interesting parallel I noticed.
Is this new?

I used to run FB ads for my brick and mortar ca. 2016-18 to the tune of about $1k/day at it's height (I know that's not a lot necessarily just providing context). I never had any issues at all, the experience was actually pretty great. But, I've heard similar stories to yours from a lot of people so I know it happened I'm just curious if it was a change in the last couple years or if I just got insanely lucky.
Speech that is controversial is the only speech that needs protecting. You don't need free speech to protect your cat pictures or tweets about a salad you ate.
> I feel like the judgment is asking about antitrust in an email. Leaving a paper trail on this either way is definitely poor executive judgement.

Poor executive judgement in an organization that has something to hide.
Attaching a ballpoint pen to a 3D printer/CNC machine/laser cutter seems like a good start. It would be low DPI and slow, but fine for drawing and larger text.
Hey everyone! I'm the creator of this. Glad to see a few of you have tried it and enjoyed it. Any questions, just let me know below and I'll do my best to answer.

Just to answer some of the stuff below:

Yes, you could write something faster and smaller in C. However chances are you'd spend a lot more time doing it, eg. https://github.com/classycodeoss/nrf52-ibeacon/blob/master/m... vs http://www.espruino.com/iBeacon

Most battery powered devices spend most of their time asleep. If your device spends 1ms awake every minute instead of 0.01ms then honestly in most cases that's not a big deal, because the power consumption of everything else in the system is 100x that.

Low.js/Moddable/Jerryscript/etc are bigger, faster more complete JS engines that provide a more Node.js-style experience, but generally for more powerful devices. With Espruino we're saying if you're willing to make a few small tweaks to the way you write code then you can use amazingly low power devices: 0.003mA sleep for nRF52 vs. 80-500mA for Raspberry Pi or 0.8mA for ESP32 (with RAM retention)
I wanted to share this after getting texts from my family about a trainer teaching their dog to “talk” using prerecorded words and buttons.

A tik tic trainier in particular in particular has an interesting feed with the progress they’ve made:
https://vm.tiktok.com/ZMJftWcGu/
https://vm.tiktok.com/ZMJ5RCShK/

I also found this YouTube video today with the same method appearing to work with a cat: https://youtu.be/YeDZ2S3g4Nk
That is not a good indicator. Your mind can always rationalize something.

Imagine if a large corporation bought ~50 old accounts and spoofed different computers/browsers. Only 5 votes is needed to hide a post.

Controlling the narrative is almost trivial if you can spend mere thousands of dollars.
Facebook users may spread Russian propaganda less often when aware of its source
If that is "hard", I would hate to see what you think of things like cache coherency across cores...

As an example, consider page fault handling for a situation where part of access is valid and other part is not, especially for store operation.

You do a check for the full range before the access, because for best performance you would want to pull in as much as possible in one go anyway.

Or out-of-order execution.

Everything gets turned into uops, this instruction can emit more than one.

"load multiple" from PC (which is exposed to programmer in quite peculiar way)

What's hard about that?
Do you have any examples of anyone encouraging we give up democracy?
I wish I could insert the hint here that I actually use C for web development without it looking like a flame bait ... :-)

I agree that Rust was not a good example, sorry.
A novel polymer should make 3D printing more effective
Some things aren't decidable.
Kinda my point. The reason docker is popular is simply that most of the devs are lazy, not very knowledgeable in the actual underlying technology and very short-sighted.

And docker marketing has very effectively used that to their advantage.
I believe the general definition of a "concentration camp" is:

"A camp where persons are confined, usually without hearings and typically under harsh conditions, often as a result of their membership in a group which the government has identified as dangerous or undesirable."

https://en.wikipedia.org/wiki/Internment
https://archive.vn/BwnoW
Equality of opportunity (including free healthcare for everyone, and same quality of education), regardless of where you're born, is one thing hardly discutable on an ideological point of view, whether you are conservative or liberal..

For no reason I would have my children think the state of the US healthcare or education is a good thing.
Was there a new release?
I have tried bandwidth.com before. They are cheaper and claim they own the VOIP infra so can afford to be.

https://www.bandwidth.com/twilio-alternative/

For a fun project though so can't comment on uptime etc. However, if they are powering the VOIP infra behind the other providers, should be good I guess?
With speech, obviously there’s going to be a line after which you descend into madness and that line is legally speaking usually drawn at directly inciting violence. That’s what is considered “spreading a harmful message”. But by censoring COVID, Youtube is moving this line quite a bit, to a point where we’re talking nowhere near as harmful messages. The point is that unlike with someone saying “kill people”, here it’s not that obvious whether an idea is “wrong” or “right”.
Don’t Grieve Alone. Reach Out
> You pulled that number out of thin air, didn't you?

I used a calculator. Annual figure is from there:
https://news.gallup.com/poll/166211/worldwide-median-househo...

> some european countries like Bulgaria have a median household income of around 400€/month.

Irrelevant. Medians don’t aggregate the way you think they do. To compute global median, you need to know shapes of distributions in each country, and population of the countries.
>Western cultural references that might be very "heavy" in a different, much more casual way

Just to prove your point - crucified Santa Claus [0]

[0] https://www.abc.net.au/news/2019-04-21/how-the-iconography-o...
True. There are situations where open-ear is not a great solution. But it works well for most of our use cases.
* becomes root, of course
yeah, good move by Stripe. Paystack is already battle-tested in the payment fight
"Move fast and break (our customers') things."
That account dates from 2012 and has 8k+ karma.
Various Linux drivers work quite ok on text and cartoons.
But the Samsung Windows XP driver has some special magic to make perfect photographs. Not even Samsung's own Linux drivers can do that.
I've been working with Python for deep learning for the last ~4 years and I can't think of a time where I truly needed this.

I find it very worrisome that the PEP author talks about Python getting useless features to then go on and present another arguably useless feature. It gives a very "just one more" feel to the whole thing.
No, it's always a fallacy. If A leads to B, B leads to C, and C is bad, argue that people shouldn't do B, not A. Especially if A also leads to D, which is good.
Thanks. Sounds interesting. Will google it.
So true. And so sad that there's no open source printers yet. :(