skysight-inc/HackerNews huggingface dataset:
The problem with clocks is not how to generate them fast enough, but rather how to keep them exact and consistent

Phase locked loop can use reference clock(generated outside of the chip by an oscillating crystal, like in a watch) to generate many other clocks of different frequencies each of which is corrected and guided by this reference clock

In fpga there is no "system clock", each module can use its own clock at frequency that it needs, all defined and routed by the designer
>I'm fairly sure "Google has a game studio and is making games for Stadia" was never an important part in the decision of game makers to port to Stadia or not

... and most publishers didn't even bother with Stadia, so what does that tell you about how publishers view Stadia?

>because zero customers got Stadia because of some hypothetical Google games that might come out for it at some point in the future.

And how many customers does Stadia actually have? It seems like Stadia was ignored by customers as well.

Third-party publishers don't care about sales of First-party games. They care about sales of their titles. This means they care about the viability of the platform. So First-party games are ultimately there to drive platform adoption. They do so, by 1) demonstrating the strengths of the platform to consumers and publishers (think WiiSport showing off how Wii controllers can be used), and 2) Providing a reason for consumers to actually adopt the platform. The audience for Stadia are gamers who probably have a console or are into PC gaming. If you're only offering a (tiny) library of games that are already out on other platforms, there isn't really an incentive to get Stadia and play the games you already own or can get ... but this time from the cloud! On the other hand, if I like Mario or Zelda, I have to get the Switch.

And by the way, for all the talk about all those partnerships Stadia will form - how is it that Microsoft was able to secure rights to hundreds of titles for their subscription-based Netflix-type gaming service (GamePass), and Stadia couldn't even muster more than a handful of games you have to buy individually?
And speaking of Netflix, it's not surprise they have pivoted to creating original content to supplement their licensed library - care to guess why?

Stadia is a full fail.
Will the fund be using the same tactics other hedge funds use to manipulate prices like short ladders?

If you discover a struggling company will you be a catalyst for its demise by shorting the stock?

If the fund is for the people, will it be 100% transparent in its actions? Like sharing its holdings/positions more than regulations require.

Edit to add 3rd question.
set up a Win10 box recently and was kind of stunned to find that the built-in Media Player is now b0rked to the extent that it can't play media.

Weird. I've basically ended up only using the Win10 default media player since it handles basically everything I throw at it with at least as good performance as VLC, even on a pretty low power Surface Pro.
Show HN: TextBox – The Only Tech Tweets That Matter
In some schemes, you can have defines also in expression context. You can even add it by redefining a couple of standard forms.

Our scheme of choice, guile, introduced it in guile 3.
I have tried using wlroots, it's very hard. If you had to build your own compositor Mutter is far easier (it provides a GUI toolkit and all you need graphic wise). QTWayland is very nice too but won't get you far outside embedded uses (no xdg portals, no screen capture, etc.)

WayFire makes wlroots a bit easier but I find it quite messy/not clear (but it's very powerful & flexible).

There's definitively the need for an easy high level API for wlroots (the main wlroots dev started working on a high level scene tree API some times ago but it now seems kinda abandoned)
I wasn't making any claim on whether this mitigation is actually useful, I was simply stating it's unlikely to introduce more vulnerabilities than the status quo.

But since you're asking, I can think of two upsides:

1. It restricts the kernel attack surface available to only those syscalls that are exposed through the wrapper. (This is obviously dubious if the libc provides a generic syscall function, I don't know if OpenBSD libc has one).

2. It forces the ROP to either find the libc ASLR base, or to find a gadget that calls into the target libc function. This makes ROPs a lot harder to write.

As with any mitigations, they're mostly meant to make the attacker's life miserable. They're not full protections, and can often be bypassed. The point is to increase the cost of the attack.
I don't care. I know this will get downvoted, but it is the most popular position—most people simply don't care. I don't, either.
Developing nations pollute more than developed nations. They are mostly seeing the effect of their own choices. (yes, you could argue they don’t exactly have a choice, but still it’s not like they’re suffering from GP’s personal choices)
Got it! Thanks for clarifying.

Honest question: Is this something that people are missing in Wayland?
Ok. Explain how this works for me. How did I get my well paying job to make it possible to save enough money without being privileged? How did I get a college degree for free? How did I all on my own, without any help or support from rich or well educated parents get accepted to a good school?
Where? Could you quantify that in hectares or acres?
It's very on-topic. In my experience no, they don't work as well as on Xorg. There was even a bug in Gnome's compositor too for batching input events at screen refresh intervals, which also makes fast-paced games less playable, even if they are native Wayland (not many of those, I believe).
Sorry to see people downvote your statement, which is clear and obvious to those who can step outside the mainstream system and its values of material growth, externalizing costs, extraction, comfort, convenience, and efficiency.

Many cultures have thrived with complementary values of personal growth, responsibility, sustainability, meaning. purpose, and resilience. Those values reinforce each other just as much and lead to health and happiness just as much, with the added benefit of not destroying Earth's ability to sustain life and society.

Many people defend the former way for creating more material wealth, which they erroneously believe necessary for health and longevity. It also creates craving and addiction, not such great happiness.

The HN community is like Robert Moses and his engineers before Jane Jacobs, thinking building just one more highway will relieve all this traffic, not realizing their would-be solutions are creating bigger problems. I'll suffer the downvotes too, hoping at least a few will reconsider their devotion to a destructive culture anyone can see is making Earth unlivable, even if we happen to be living at peak extraction, enjoying the last of the abundance. We can switch cultures. Humans have done it before.
> I'm on freebsd mostly anyway which isn't big on the Wayland train so I'm fine for now. But it would be great if X11 development would be continued.

It would be. If a group wishes to take up Xorg development then I would be supportive of that. I suspect it may come from the BSDs, too.
Europe and the middle east are like gallery of civilisations or cultures that once were magnificent and then screwed up so badly that went extinct.

Don't care enough about Geology? Here is a Volcano for you. Now people can see your remains for 20 Euros.
You had a life too good and you were too self important to bother to pay attention to those who are not having the best life? Here is a guillotine for you.
You were too obsessed with inner politics to care about what's going on in outside of your walled garden? Here is an invasion for you.
You made a revolution with no idea how to proceed afterwards? Enjoy your life in your commie blocks when hiding from the mafia.
You thought the steel was the only produce that people need? Enjoy being unemployed in a very polluted place.

Not paying attention to the nature or obsessing with politics can definitely bring societies down and the old continent is full with examples of it. It happened many times before, can happen again but this time in huge scale.
Any of my weekend projects: https://tducasse.com/posts/the-weekend-project/
naive investors ... probably.
Vue3 Checkbox
Although to me-and-you and to an extent SME's it may seem crazy to buy one over running it on-prem or at other companies to large organisations it makes perfect sense and the cost is just a drop in the ocean compared to their normal AWS monthly bill. Lets not forget AWS will only invest time if there are customers who will actually use it.

A few points from the top of my head:

* Large enterprises won't pay the costs listed publicly, they will each have their own contract written up with AWS.

* Contracts - it can take YEARS for new companies to be added to the approved vendors list.

* Frameworks will already be in place for how resources are managed and accessed securely.

* Enterprise support agreements will already be in place.

* Physical security that is regularly audited
> Before their rebellion was squashed and their leaders hanged, they literally destroyed some of the mechanized looms that they believed reduced them to cogs in a dehumanizing engine of mass production.

Always fun to read that. They weren't against machines because they had a religious fear of machines. The machines were taking their jobs.

Just like Facebook is complaining now that Apple is ruining their business model?
Apple has no special expertise in "Criminal Justice Reform". Some of its shareholders, employees, and customers may support less prosecution and shorter sentences, but others do not. Murder rates did spike in 2020. I am effectively an Apple shareholder through stock index funds and would prefer that it stay out of politics.
Suicide is even more impactful. He should try it!
All the Darwin 0.1 and 0.3 stuff has effectively been wiped.. I only got lucky with people hoarding CD’s but there is no 0.2 stuff.

The amount of stuff released was shrinking by the release so did they cancel the 1.0 and 1.1 license or do they just pretend it didn’t happen? This is a 4.4BSD so there was the shadow of the AT&T vs CSRG/BSDi

I’ve received no CDL...
Why? As far as I know, FreeBSD's system call ABI is supposed to be (relatively) stable. It's a requirement anyway if you want to run jails of a different version.
>And yet, distros like Ubuntu are too conservative, because they are too careful not to break something. Their signalling is then considered as it works, we don't have to fix anything, Ubuntu will keep things broken for us. Due to this attitude, they have slowed down Linux desktop by years, by not switching to Wayland by default in the past LTS release.

How can you complain about Ubuntu LTS keeping Xorg as default in an LTS when RedHat itself had Xorg as default at that time. Isn't this hypocrisy or irony? (same thing of idiots complaining about upstart being shit while RedHat and Goole were still using and supporting it.

IMO let RH use Wayland as default for a few years , then hopefully they can't ignore user bugs and fix them.
Let me tell you an anecdote: A big, old, crusty online retail company wants to bring their web shop up to par with the competitors. Due to many years of technical debt, feature development speed has come to a halt and it is determined that the web shop must be rewritten to remain competitive. Over a period of months, requirements are gathered from user focus groups and all the employees who maintained the content on the previous shop. Development starts and 3 years later, still not having implemented all the requested features, the project is deemed a failure. Another 3 years later, a new consulting company is brought in to attempt to realize the project. But this time, instead of trying to replace the old shop, a completely new shop is built iteratively and independently. Domain experts in the company complain: there is no way to review products, they can no longer put text wherever they want in the shop and users have to call the hotline to unsubscribe from newsletter because there is no settings menu. Still, the new shop is already outperforming the old one, despite having far less features. It turns out that many of those features weren't needed after all.

The lesson here is that writing a direct replacement system rarely succeeds because the new system will hardly be able to implement all the features in a reasonable time. Instead you should take a step back and develop a completely new system that follows actual user requirements and gets rid of all the dead code.
Thanks for reading!

Oh, that's true. People are more excited about stocks recently.

No, that hadn't occurred to me. At this point, TinyPilot is working well, so I'm planning to stay focused on that. It's hard for me to imagine that an hour of my time on Portfolio Rebalancer (or any other unproven product) will have anywhere near the ROI as an hour I spend on TinyPilot.
Using an electric car wouldn't change my lifestyle much at all. Instead of going to a gas station once a week I'd plug it into the wall every day when I got home. If anything, the reduced cost would make me drive more places, not fewer.
GraphScope is a unified distributed graph computing platform that provides a one-stop environment for performing diverse graph operations on a cluster of computers through a user-friendly Python interface. GraphScope makes multi-staged processing of large-scale graph data on compute clusters simple by combining several important pieces of Alibaba technology for analytics, interactive, and graph neural networks (GNN) computation, respectively, and the vineyard store that offers efficient in-memory data transfers.

We just released the version 0.2.0. And along with the release, we launched a public JupyterLab service where you can have a try in your browser: https://try.graphscope.app

Github: https://github.com/alibaba/graphscope. (stars are welcome :)

Website: https://graphscope.io

Documentation: https://graphscope.io/docs

Any comments and contributions from the community are welcomed!
X11 is the kludge. Xwayland is the symptom. If anything, Xwayland is too nice and too seamless; it should get Xquartz treatment.

The point of blurry scaled windows is, that X11 compositors cannot tell which clients are DPI aware and which are not. If you run Chrome, it can render itself properly for HiDPI; if you run Gimp (the Gtk2 one), it won't, it needs to be scaled, Meanwhile, the compositor is none the wiser, which is which, which needs to be scaled and which doesn't. So Xwayland lies to them all about real dpi, and upscales everything.

For Wayland native clients, there is a property that the compositor can take into the account. Theoretically you could make X11 windows property for the same effect, and define new events for display/scale changes, but good luck persuading anyone to use it in the next 10 years ("it works in the current Ubuntu LTS, we are fine, no need to add anything").
ADHD medications can have severe side effects like psychosis. I would also recommend to avoid them if possible. I myself don’t have ADHD but I know several psychosis cases from people diagnosed with ADHD. It makes a lot of sense that this medication is hard to get in most countries.
I have a slow burn substack newsletter for the morbidly obese who are contemplating carbohydrate recovery. It’s never going to make any money and I don’t spend as much time on it as I want to but I’m glad I put it out there.

https://hopeforthemorbidlyobese.substack.com/p/can-you-reall...
doesnt teddy remind you of hugo chavez a little?
For some reason this comment makes me think of "The Machine" ad from the Australien Government:

https://www.youtube.com/watch?v=aWl7kQZHZE0
The military thought they were going to slowly take power back from her, but instead she extended her democratic election mandate.

Plan A failed so this is B.

Their pretense is the "election was fraud"
Wayland definitely supports screen capture.
The electric life forms that live on pure energy
This is what I mean though. You can't watch a video. This works flawlessly on RDP on Windows (will be a little compressed if you are on lower bandwidth). It's a fairly major problem if you're using it as your primary machine.

Have you tried RDP? It is miles ahead of anything else I've seen.
Penpot Alpha Release – Free and Open-Source Design Plattform
Maybe a dumb question but wouldn't a large enough key length be sufficient even in a quantum computing era?
Given the actual attitude of most people, rather than their word, I believe you do represent a majority of humans.
If you are interested in this topic, there is a great book on it called The Tartar King's Englishman.

https://www.amazon.com/Tartar-Khans-Englishman-Gabriel-Ronay...
They probably don't even use it anymore. It would be good of them to at least write something up, if not transfer it to a museum.
I think he's just saying Google isn't the game in town. Having said that the whole situation is deplorable, it's not driven by valid concerns, just the Murdoch media in league with our weak government. I wish they'd picked a battle I could get behind.
> The point of blurry scaled windows is, that X11 compositors cannot tell which clients are DPI aware and which are not. I

Just make a new property, and make those DPI-aware clients set it!

You could even make a small utility program that sets it on _other clients_, e.g. "windows created by these binaries get the DPI-aware property set automatically because I know it". This would be trivial to write in X11, but becomes again Mission Impossible in Wayland (you have to edit every display server -- Gnome's, KDE's, etc. -- in existence).

> For Wayland native clients, there is a property that the compositor can take into the account. Theoretically you could make X11 windows property for the same effect, and define new events for display/scale changes, but good luck persuading anyone to use it in the next 10 years

Yes, exactly. But it is going to be much harder to make anyone support Wayland within the next 10 years, since it brings its own share of problems and because of "the devil you know". E.g. can Firefox already screen grab from Wayland these days? From non-Gnome Wayland? Will Zoom ever do it? And work with any Wayland display server other than Gnome's? It is a mess, and has been so for a decade already. And that is why we get this article.
Market makers need to be able to naked short, so they have an exemption. This means if you have a market maker in your business, you might find a way to use that rule.
Why I (stupidly (?)) agreed to an interview request from the Sunday Times
The title should say economic growth and not prosperity. You can have prosperity in a system whose objective is not infinite growth. https://www.youtube.com/watch?v=yPUogXUkr7I
BugBountyHunting: Write-ups Search Engine
This is not true. Per capita, the highest polluters are developed nations. On absolute terms, the highest polluters are also developed nations.

Most pollution comes from industry, not individuals. As far as I'm aware you cannot choose what another industry does, because they have private rights. There is no 'but still', no one has a choice.

https://www.epa.gov/ghgemissions/sources-greenhouse-gas-emis...
https://www.worldometers.info/co2-emissions/co2-emissions-pe...
Because nature (and by extension reality) has a bad habit of not taking our brilliant logic into account.
Maybe it's overhyped, but tearing does make me feel like I'm using an amateur OS, especially when I'm using X for some weeks and then hop over to wayland or Mac or Windows, and the picture looks stable.
One other solution is to share blog/software/data with someone outside the jurisdiction.

The US can force someone to add a backdoor to their software and forbid to say anything. If the code is co-maintained by someone in the Netherlands, that person will put a big warning on the site stating that the content was changed.

This is just an example, other pair of countries works.

There are countries that can enforce extraterritorial jurisdiction (notably the US) but this applies to whole countries, not small companies. They forced us (France) to abandon business with Iran, good luck for them to force a small company without footprint in the US to do so.
Koddi | Currently seeking FT employees in the following locations: Ann Arbor, MI | Fort Worth, TX | Austin, TX | New York, NY Open roles: Senior Software Engineers (Go, Java, C, C++); QA Automation SDET (Cypress, PostgresDB, TimescaleDB, Go); Senior Software Engineering Leads/Manager (all locations); Senior Product Manager (adtech experience preferred); Senior Data Engineer; Data Scientist; Technical Recruiter (FULL TIME ONLY)
Passionate about development in leading technologies? Looking to become a major player on a diverse team? Want to make a big impact on an engineer-driven roadmap in your next career adventure? Koddi Engineers drive innovation by embracing challenges and deploying emerging technologies to solve complex problems in software development.

Koddi is a technology company that was born in 2013 from an opportunity to innovate in the adtech space. Our award-winning SaaS platform provides a robust network for brands to connect with consumers and drive revenue through native sponsored placements, metasearch, and programmatic media campaigns.

Based in Fort Worth, Texas, we’ve grown to become a diverse global team. Ranked by Forbes, Deloitte, and Inc. magazine as one of the fastest-growing companies in the nation, we’re growing rapidly and looking for innovative problem solvers to join our team.

Review all open roles at www.koddi.com/careers and apply directly, or send your resume to matthew.myller@koddi.com. We are 100% remote until 2021, likely to return in a flex capacity thereafter. Please reach out with any questions. We are not currently seeking external recruitment partnerships at this time.
Use of pronouns may show signs of an impending breakup
If given the choice between not dying of a tooth infection and the destruction of some not insignificant part of nature, I’d take not dying as well.
These are dbus APIs though, not wayland protocol specifications that you can call with libwayland's RPC mechanism.

On the one hand this means you can support both X11 and Wayland with a single API from a client perspective, on the other you have to use DBus, which is horrendous to use (especially from statically typed languages).

It also doesn't seem to work on my XFCE/X11 desktop, which shows what fragmentation we have now.
No, it hasn't. I tended to think that the Internet, or more specifically social media, brought more harm than good to the world and society. But now I don't think it's true. Tech connects people, it shows us that people on the other side of the world are actually the same like us, it gives us instant access to almost all existing information and knowledge, it easily solves problems that were almost unsolvable before and it has a chance to decentralize power and brings us more democratic society. Tech have some problems but still, it's amazing.
> “I don’t think [my humidifier] made any noticeable noise,” my friend Rebecca Rosenberg told me when I asked her about her humidifier, a tower-shaped misting humidifier that she used in her D.C. apartment. “Maybe like a really, really slight noise of the motor but really soft, and I think it helps that because it’s so tall, the motor is on the ground,” as opposed to one that rattles on a table, she says.

Maybe because... it doesn't have a motor.
I’m not watching your video but prosperity (as most people define it) and economic growth are very closely linked.