skysight-inc/HackerNews huggingface dataset:
This is what corporate media wants in America.

The same people behind the Iraq war are now outrage machines trying to drum up support for censorship in the name of stopping a new threat... "homegrown Al Qaeda" wearing a MAGA hat. I know this will be divisive, but the NYT needs to formally retract their reporting of the attacks on the capitol:

https://greenwald.substack.com/p/the-false-and-exaggerated-c...
It seems like Electron is decently optimizable for a lowish memory footprint. Both the Element and Discord desktop client run with consistently ~50MB RAM each.
> Most of the world was still on IE which was actively hostile to web standards for the sake of lock-in (and users weren't even on the same version of IE!)

More like: A lot of corporate users mandated a specific version of IE and wouldn't allow anything else to be installed.
Apple is rejecting apps with irrationally high prices
That's what I was wondering. I've watched a decent amount of it but my GF is the biggest fan I've ever met (so, naturally, that's what stuck out when I saw the article).
Isn’t that what this is basically?
> 3 (maybe more) UI's on platforms

Not really. Targeting the web platform and not aiming for perfect compatibility or looking the same isn't that hard.
Which is exactly why everyone pushing for Electron apps has nothing worthy to say about Chrome market share.
This is exactly why I love Example Mapping.

https://cucumber.io/blog/bdd/example-mapping-introduction/
Carries are documented. Two n-bit numbers result in an (n+1)-bit number. The “n+1th” bit is obviously the carry of the result. Sign extension is handled by declaring a `Signal` as signed or unsigned during creation.

For example, both:

x = Signal(4, true)
y = signed(4)

will create a 4 bit signed number. Use `false` or `unsigned` for a signed. Setting either x or y to a Python integer will handle the sign extension behind the scenes.

I will agree with you on the syntax, however. It’s caused by the fact that you’re not synthesizing your program, but writing code that generates code.

nmigen is a library, not a language. So it has to use what’s available to it. The upside is you don’t have to write tokenizers, parsers, etc, but the downside is it looks “hackish”.

For example:

m.d.comb += x.eq(y + 1)

...means: in the combinatorial domain (clockless) of the m `Module`, set x equal to y+1. If you come from a VHDL/Verilog background, nmigen’s “syntax” is pretty off putting, but if you come from a programming background (like me), the Python syntax is easier to grok IMO.

Robert Baruch has a nice tutorial on nmigen: https://github.com/RobertBaruch/nmigen-tutorial
Do you really think the "C community" as a whole will accept ANY syntax changes to the language?

No. That's why I didn't push on this.

I have some disagreements with the design of Rust, but it's a big step forward.
> don't have to deal with all the small but time consuming compatibility quirks.

Good, then developers might start to develop against standards instead of handpicked browsers. Or if they use a future (unstable) standard that is their own headache (as opposed to user’s; which are subsequently in practice forced to use chromium derived browser).

An app developed against a single browser (as opposed to the web standard) should be considered what it is, an ugly hack, and developers that do it should only do it for their own private apps never to be published until it is standard compliant.
Call a lawyer.

Today.

Now.

Get off HackerNews.

Call a lawyer.

Did I mention the lawyer part?
Technically, `throw` is `goto somewhere`.
Yes, insurance in general has this problem if unregulated, hence the evolution of the concept of “insurable interest”.

https://en.m.wikipedia.org/wiki/Insurable_interest
I would assume it does especially on 6-7 figure machines but I think even with basic microphones this might be a good application for ML at the small shop and hobbyist levels and I haven’t seen that yet.
Except for Ultima 9 and UO, I finished every other Ultima, starting from III. In fact, Ultima 3 was either the first game, or at least one of the first games I ever played.

The game world in every game was amazing in their time, the most interesting combination of ideas and stories I have ever known. Every game in the series attempted to be a pioneer in some way or another, and almost every one succeeded at it.

Which makes it triply sad how fast and how deep the series fell after 8. Even though very different, 8 was still solidly Ultima. It tasted like it. It also tasted like it was not quite Ultima, and of course now we know why. The bean counters ruined it, like they ruin most artistic things. Well, ultimately Garriot ruined it, because he sold Origin Systems.

And now we have Shroud of the Avatar, in which Garriot and the whole management team became bean counters as well and the game is, well, not very good. It probably too tried to pioneer something but I'm not sure what that is.
couldn't agree more. Brave browser is applying startup "break things faster" to user privacy.

All fine and dandy when it is some curious silicon valley engineer playing with new tech at home, but 'selling' that to people at danger that depends on that tech for safety is huge red flag.

Avoid brave browser like the plage. Specially do not contribute your opensource-time to them, but to the projects they use (not chromium though)
Yes, but it is not installed by default. You have to install it separately, at least for now,which makes things a lot more complicated if you want your app to rely on it.
> that's not what it means at all

That's exactly what it used to mean. But then it wasn't warming and they had to revisit.
Thanks for asking! We develop based on community requests, if you want we can setup a call, and we can see if we can help you with your data on DynamoDB/SCylia, its becoming pretty fast now to support new databases. send us an email to adam jorge at mindsdb.com
Or why the hell can't all the "omg the sky is falling and Facebook is so horrible" people on this thread just understand any of the numerous places this has been explained and not make out like something of actual interest about the protocol or even the client has changed? The shear amount of misinformation being spread about this topic on Hacker News is ridiculously disappointing and entirely unbefitting of its supposedly enlightened audience, and the number of people I--as an actual privacy and security researcher--have had to talk out of switching from WhatsApp to something actually bad for their use cases due to all of this anti-WhatsApp FUD is insane.
>Strava's map are based on OpenStreetMap

yeah, that's what i was saying about the tiles - their tiles come from mapbox, which means they include OSM data and therefore must include the attribution. but the claim was that they're heavily reliant on OSM's trail data, and I just haven't seen any evidence of that.
The summary of the study you linked to points to the opposite of what you're saying:

> Regression results suggest no statistically distinguishable relationship between IQ scores and wealth.

> ... higher IQ scores sometimes increase the probability of being in financial difficulty.
There are cash-based markets like Predictit where you could've made a similar bet. Predictit charges 5% withdrawal fees + 10% of profits, but if you expect a 15% ROI, it's still profitable.
Me bringing Tacos to a party may bring people to the party and I may parlay the social experience into a profitable new job but I'm not going to pay a portion of my income to taco bell.

Taco bell's defined benefit in the situation is selling 100 tacos.

The content creator's benefit is 100 clicks.

People are pro facebook because allowing someone to force others to pay to link to you presupposes controlling interpersonal communications for the purpose of monetization.

It would be such an ill turn that removing copyright entirely would be preferable.

It's like if someone was planning on murdering Zuckerberg they would suddenly be the bad guy even if you hate him.
Just a note to the marketing site developer I wasn’t familiar with the “Brownfield” term and that was the first one listed.

For others https://en.wikipedia.org/wiki/Brownfield_(software_developme...

Also the first comment by brunsolf might be worth considering as the first description.
I mean for anyone who wants to use BTC any anything other than an investment vehicle this is how it’s gonna be. BTCs value to non-currency speculators is as a settlement layer of last resort for people that can’t access or don’t want to use foreign exchange markets. You want to get in, do your transfer, and go back to fiat as fast as possible specifically because of the volatility.
> decries racist behaviors such as the “focus” on “getting the ‘right’ answer,” requiring students to “show their work,” and “independent practice” being valued over teamwork or collaboration.

Focusing on being correct is now a racist behaviour. God help us.
This is pretty cool, I've been following you guys since your Skydeck demo day back in 2018.

Would we be able to use your tool for Tableu?
Pity they can’t use Servo as the rendering engine, even if it only deals with a small subset of style/layout properties. That kind of parallel layout engine should make building fluid 60fps interfaces a lot easier.
Flat Maps that improve on the Winkel Tripel
There are still people who disagree that the world is round and a very very large portion of the populace is religious when it's abundantly clear that religion is bullshit. Go is an outlier with a huge media machine behind it and it will disappear back into the abyss as soon as Google stops pushing it with no contributions to programming language research at large.
Check Flyway Migration Filename Prefix for Uniqueness at Build Time
Curious if anyone has concrete figures they could share. How much does a news site actually get paid for a press article like this generally?
GPU mostly does SIMD. This would enable to do independent workloads. If your simple single threaded webserver only requires 20MB of RAM, you could just run it in its tiny chunk of RAM; and it would sometimes ask the CPU to coordinate with the NIC.

Also, a GPU requires transport of data to it. PIM lets the CPU do concurrent work at very low latencies.
Weird application of a drone. Might be a stretch
I think of it as "no error handling", the program just crashes. There just happen to be many other programs running, which may restart the program that crashed.
Show HN: GitHub Actions Dashboard
“Blacklist” and “whitelist” are confusing terms. Why does “black” mean “no”? There are plenty of reasons to use better terms in new projects other than “they upset people” – though that should be a good enough reason on its own.
You gotta start somewhere. It's far from an ideal situation, but simply the prospect of it creating a spark elsewhere is worth taking.
> physical and psych effects of lockdown versus post-Covid complications

The control group in that study is people who had the flu during lockdown.
If the publishers previously held that view, then the effect described by this article should change their minds pretty quickly.
Actually in this specific case you can infer that, and you can have an exhaustive list of language constructs beyond which this becomes undecidable.

There is a practical example of “panic!” in Rust to go around that as well.
Star Wars Galaxies was another absolute gem at its prime. I never played it, but reading stories about the game makes me feel it's the one game apart from UO which truly came close to fulfilling the promise of a "virtual, persistent, shared world".
Sure. First you'll need to familiarize yourself with interfaces in go. This link explains them well.

https://gobyexample.com/interfaces

So a struct satisfies an interface if it implements all of the methods of the interface. The example you see in the above link is a monolithic design. Everything only exists in one place and will be deployed together.

So if the functions for circle were getting hit really hard and we wanted to split those out into their own microservice so that we could scale up and down based on traffic, it would look something like this. https://play.golang.org/p/WOp0RL-pVg3

There we have externalCircle which satisfies the interface the same way circle did, but externalCircle makes http calls to an external service. That code won't run because it's missing a thing or two, but it shows the concept.
Shopify Rebellion (StarCraft II ESports Team)
Prediction markets are fascinating to me. Of course they are not perfect, as demonstrated by this post, and also by the spreads of certain "fan favorite" sports teams that people throw money at irrationally. I still think that on average (just like prices in any other decentralized markets), the prediction prices are better than any known centralized system, and with a robust implementation, could be used for important planning.
> I kind of wonder why it took this long for someone to try this approach. It just makes a whole lot more sense on the surface.

Like other replies have mentioned, it's not a new idea

DeskGap uses the native OS Webviews. https://github.com/patr0nus/DeskGap/

Electrino (4 years old) was an experiment where they forked Electron and removed Chromium to replace it with the native OS Web views. https://github.com/pojala/electrino

Quark is a fork of Electrino: https://github.com/jscherer92/Quark

There's also a way of building desktop GUIs using Deno, which uses Deno Webview, which is a binding for the same webview library that Tauri uses.

https://denotutorials.net/making-desktop-gui-applications-us...
https://github.com/webview/webview
> putting things behind a network can, counter intuitively, lead to more resilient systems

Erlang without a network and distribution is going to be more resilient than Erlang with a network.

If you're talking about the challenges of distributed computing impacting the design of Erlang, then I agree. Erlang has a wonderful design for certain use cases. I'm not sure Erlang can replace all uses of microservices, however, because from what I understand and recall, Erlang is a fully connected network. The communication overhead of Erlang will be much greater than that of a microservice architecture that has a more deliberate design.
Getting in better shape did make it easier, but I think just being naked around others and seeing that no one really cares that much what your body looks like is the more important ingredient.

I guess it's a form of de-conditioning. We've been trained to expect this extremely negative response from others when we take our clothes off. Doing it over and over and receiving no negative response whatsoever seems to eventually alter the expectation.
What are the characteristics that make it more relational than non-relational?
I think it has changed since Moore's law pretty much stalled on single core. Windows 10 runs fine on old Core 2 Duo with 4GB RAM and SSD.
It was my first role playing game.
I went into every house and stole everything I could find.
Then the kids in town started to throw rocks at me.
After that I deleted the game, because a deinstallation routine was not necessary.
Great times!
twitter seems to get them first, here are some more:

https://twitter.com/NASAPersevere/status/1362825545227018240

https://twitter.com/NASAPersevere/status/1362829136385896452

https://twitter.com/NASAPersevere/status/1362831783444717568

future ones should appear here:

https://twitter.com/NASAPersevere/media
Is it? I couldn't find it.
Also the helicopter!
It was always here, one of the viruses that caused the common cold before the conman cold.
This is about desktop and not web development though. I agree that pages available on the web should be standard compliant and work with all browsers.

On the desktop you are developing against a runtime that the developer of the app gets to choose, so why not choose one that has less potential for quirks?
I thought this article was about control over OSM, not sure why it's so difficult to make parallels between this and wikipedia. Selectively adding accurate data points can very much bias a map, e.g. all you see is McDonalds and never a local restaurant
If a forecaster saw a hurricane make landfall in Texas and still gave it a 15% chance of hitting Alabama, that'd be pretty far beyond simple poor calibration, and I think it'd be justified to ask some pointed questions about why they're so dedicated to their bad prediction.
HDR is not yet supported, but is to be handled through upcoming color management protocols.

Lowering the refresh rate of the display isn't really useful. The refresh rate of the monitor only acts as an upper limit on visual updates - you can always just skip frames at no cost outside display cable bandwidth utilization if you don't want to update.

Note: VRR is unrelated to modesets, works through an entirely different mechanism, and is supported by a few compositors.
Fair enough. Curious though, people don't get job offer letters straight to inbox without searching/applying/interviewing, so I guess the question is, what is that thing in the current job that leads them to start so.
I'm subscribed to that dude on youtube.

But it's a long time between vids since he's gone to twitch.
I would love to support Scylla, I ** love that database, those guys are magicians. And I assume in supporting that we'd also offer de-facto support for Cassandra.

I don't think either Scylla or dynamo are on the roadmap now, but if you want them feel free to create an issue asking for them: https://github.com/mindsdb/mindsdb

It should be noted that there's two level of support:

1. As a source of data (easy to implement)
2. Being able to publish models into the database (a bit harder)

If you work with those and are interested in doing ML from the database please get in touch, ideally via github, but you can also use the contact form (https://mindsdb.com/contact-us/) or email one of us directly. The best case scenario for us is that when we do one of these integrations we have an actual user in mind, and we're open to "first users" for any database where we can find a reasonable way of integrating.
The fiat-based prediction markets tend to limit the number of people in a particular markets, the size of positions in the market, and a number of other aspects of the market in a way which make it difficult to seize apparent opportunities and to limit the possible returns from doing so, even before considering the way that their fees eat up returns.
Nice name. :-)
JPMorgan Joins Choir Warning of Tether’s Sway on Crypto Markets
I don't see how that follows at all, it's very easy to make things disappear (a CEO's 3rd vacation home perhaps) and getting ground truth on a whole planet is a hard problem.
And in recent years this has gotten much easier. Cross browser support used to be a pain in the ass.

Now most of the time changes aren’t even needed. Besides maybe the odd Firefox or Safari thing.
Python Resources for Everybody
Angular SelectButton
Indeed, but getting into the spec is the first step to matter at all.

And you can get Annex K, on Windows.

On the other hand, exactly because of the way some C developers are against anything that helps security, is why Microsoft, Google, Oracle, ARM, Apple are all pursuing projects to have hardware memory tagging.

On Solaris SPARC, it already doesn't matter what those more religious developers think about bounds checking and similar issues.
You need unsafe in Rust just to do a doubly-linked list.
If Australia wanted to tax ad revenue earned in Australia and fund papers it would be non problematic.

What is ridiculous is using Facebooks presence in Australia to tax an american sharing a link to another american based on the links destination.
Webviews don't work because they solve very different problems.

System webviews will always have different features, break things, and are entirely uncontrollable by the software distributor. This means your software will not be resilient to the future.

You cannot access the JS engine the same as you can V8 in most webviews. This means you can't interop with C libraries without some performance destroying hack like copying everything into the JS space through sockets.

This also means something as simple as reading a file has to, again, cross the sandbox in an inefficient way. You'd have the browser, it's javascript engine, and your own runtime in node or python or however too.

Electron develops patches that make chromium more performant and feature ready for desktop.

Electron conjoins the chromium and node v8 event loop to take advantage of libuv - again a performance improvement.

The decision of webviews and electron is based on what you're trying to do. If it's simple html/JS that's pretty much self contained then sure.
> Nuclear is great for base load, but their prohibitive upfront expenses makes load-following wildly impractical. You want to be running them at full capacity at all times.

Only for a very weak definition of "prohibitive".

Let's say nuclear costs 10 cents per kWh if run at full load. If you use only those plants, averaging 2/3 output, your power costs 15 cents (plus distribution). If you plan for really high peaks maybe you average 1/2 output and power costs 20 cents (plus distribution). None of those costs are prohibitive. It's more than 9 cents (plus distribution) from coal but not that much more.

Prohibitive is something like trying to use batteries for long-term power balancing. A battery that's needed once a year or less could cost upwards of 10 dollars per delivered kWh.
I think they're going to use it to try to establish that they aren't harming competitors.

Epics data is less useful because they're newer. They've always existed alongside Apples alleged monopoly, so any claims about harm from anti-competitive behavior are basically conjecture. "We would be making uhhh, let's call it 37% more money if it wasn't for Apple".

Steam has been around for forever. Apple can point to their sales volume and profit margins to attempt to demonstrate that those haven't changed, so Apple hasn't harmed Steam, and by extension, hasn't harmed Epic.
Wow I have this dream constantly as well
Humans are inefficient and unsafe machines, to be sure. Soft and fragile, slow to respond, 98% blind to the EM spectrum, insanely low communication bandwidth, unusually difficult to motivate, prone to acts of defiance, uncalibrated and wandering accelerometers and rotation sensors, very low precision parts, require a host of special atmospheric and environmental conditions to be met, etc.

We're replacing them as fast as we can, honest.
If I don't contact any WhatsApp Business (only personal numbers from friends or relatives), I live in Europe, and I don't have Facebook: which changes will the new privacy policy imply for me?

All the news I see are mixing opinions and facts, and all the official sources I check specifically say that only apply for communications with WhatsApp Business accounts, so I'm really intrigued as to what the changes really are on my situation.
Vue3 Slider
Prior art from Microsoft which leverages similar idea, but using macros:
https://docs.microsoft.com/en-us/cpp/code-quality/best-pract...

They also have SAL annotations for "what locks it?".
What if the reason we have not received alien signals is because the universe outside of the solar system has a much lower resolution.

If we are living in a simulation and the goal of the experiment is to study a living civilization it may be unecesary for the experiment to simulate other civilizations if travel between the two is impossible.
Is laser fencing not mandatory in the US?
I'm imagining a sort of "wax on, wax off" moment but with monads.
This has been claimed [1] to work via RAIL already - the 'Remote Applications Integrated Locally' layer for RemoteApp/RDP.

[1]: https://www.mail-archive.com/dri-devel@lists.freedesktop.org...
People not doing what you wish they would isn't a defect.
Red Hat? From a mass market Linux to enterprise Linux maintenance to middleware (jboss)
And from hardware enablement to virtualization to lightweight virtualization, cloud management and container orchestration?
No, it's legitimate to be a WhatsApp user and to not want Facebook to have more of your data.