skysight-inc/HackerNews huggingface dataset:
That’s fair, for me it never worked with any of the hardware or software I wanted it to and I’m not enough of a GPU expert to really fix that myself, so for me and many others I found with similar problems it definitely has yet to become a workable solution, but I was probably a bit harsh if I came across like I thought it didn’t work at all, I’ve seen it demoed and I know it works, but for such a restrictive set of hardware and software that Ive never seen it in use myself outside of demonstrations.

As for Vulkan, I tend to think of CUDA at the driver level given how closely coupled it is to Nvidia’s hardware. So I wasn’t really thinking about broader cross compatible APIs like Vulkan which tend to get implemented on top of the drivers providing low level access like CUDA gives… but with the exception of Apple (because we know they will never change their mind) I’m hoping the broader industry gets behind Vulkan compute shaders enough we finally get something that delivers on the promises made when the OpenCL effort began. I want clean understandable abstractions over the top of all the different SIMD and MIMD capabilities we have these days it doesn’t have to magically compile my code down to FPGA hardware but how about actually being able to get the best matrix multiplication performance out of both my CPU or GPU or both if I have a CPU with the right kind of integrated GPU that they can efficiently enough share memory and both work together without slowing each other down when working on an embarrassingly parallel matrix multiplication task. Is this really too much to ask of software in an an era that gives us near magical JIT performance in multiple languages, and manages to build cross compile/transpilation tools that can convert entire assembly code bases into JavaScript and all the other nice things we have as software developers… it never felt like too much to me but the fate of OpenCL appears to disagree.
Assuming You want to do this as a job, start where the majority of potential customers are.

https://codex.wordpress.org/Theme_Development

There are tons of tutorials out there, intuition correlates with experience in most cases.
Huh? I was about to comment the exact opposite, I was super impressed by how smooth it was!
And that's running on a 3 year old low-end ryzen 3 laptop processor, on firefox in fedora.
I’ve got an old, low tech car. I guess I’ll just try to keep it running forever.
It's under development, and does indeed lack much in the way of docs at the moment, but it's a way to link regular applications into Linux to make unikernels that will run in VMs or on baremetal.
Also, the "running man" being bigger than a cow and about the same size as a horse...

But what really bugs me is that it simply uses some font it finds on your system, so on my slightly outdated Linux version it only shows about 70% of the emojis. I mean, if there was ever a perfect use case for webfonts, it would be this page...
The point of the article is that no phase change happens, meaning water remains liquid, and so different ice types do not matter.
www.flinkit.de B2B e-commerce/chat platform | Python/GraphQL/SQL Engineer (Mid/Senior level) | 100% Remote (anywhere), On-Site in Berlin possible | Full-time

Our B2B SaaS e-commerce/messaging platform empowers merchants and wholesalers to have a fantastic asynchronous chat communication experience with their customers. No more waiting on the phone to order construction material or to manage service requests. Use your favorite messaging app instead to talk to your personal sales contact!

Join our early stage startup currently run by 4 engineers (Python, Hasura/GraphQL/Postgres, React, GitLab, Digital Ocean, Kubernetes/Helm) and 3 operators (customer care, design, sales).

We have a high code quality, best practices and learning culture: mentorship, pairing, code reviews, personal learning goals.

Fast hiring process: 1. Intro call with CTO, 2. Technical Q+A session, 3. Meet the team, 4. We send an offer to you!

Germany/Berlin timezone +/-3 hours required!

Interested? Great! Please shoot me an email with your CV and availability to lars@flinkit.de
I like it, worked well for the few tests I did, however the main form needs some small UX improvements, I chose a start airport and destination airport but then the search button was disabled, leaving me clueless about what field was not filled out correctly, I quickly noticed it must be the date field, but still to me disabling a submit button of a form seems like a bad idea because if disable it you also remove the display of potential error messages related to the form failing validation, which to me is a UX no go (take my opinion with a grain of salt, I'm not a UX guy). The second thing that bothers me is that none of the form fields actually tells you which ones are mandatory and which ones are not
Certainly in 1970 that was the case. Nowadays things look different (in some ways): Hypervisors already mediate the hardware, presenting virtual NICs etc up to the guests. Partitioning hypervisors split up huge machines into smaller slices with dedicated (real) hardware per slice. And sometimes people really want to run a single application baremetal for performance reasons. And ask yourself how many CPUs you have even in your PC - it's a lot more than you think. Why not run single applications on one of the several CPUs that live in your hard disk for example?
>It's a matter of balancing freedoms against monopolies in order to maximize innovation. Large players often enjoy intrinsic economic advantages and I don't think that's necessarily a bad thing as long as it doesn't hurt consumers.

I wonder what other n-order consequences of this might be. The suggested approach will encourage small players to either focus on original content or compete with each other using public domain items. The big companies will buy or even rent out rights when original holders can't support the fee. This will happen around copyright fee increase breakpoints, the change of ownership will become more predictable, more pump and dump situations like with Star Wars happen to popular franchises. Predictable change of ownership will affect share prices, this will be in news all the time. If breakpoints will coincide with calendar years, the companies will try to maximize profits before the fee grows too much, resulting in super-competitive, choke full release schedules like what happens now around Christmas. We'll see weird variations of public domain content, like fan fiction, but on larger scale and more money for creators. Older, public domain content might see more demand thanks to derivative works it enables, and more demand means healthier content preservation efforts (more customers, more money to support the projects) and file sharing scene.
That's not far off what we did with the court reporter transcription service staff for live transcripts at meetings. Give them a list of acronyms, jargon, names. After the first two or three meetings they had it down pat.
Nothing you can't solve with an 'emergency override' button misuse of which will automatically result in you losing your drivers license.
Because you can't take your work with you when you die, so it can't matter what happens to it and should be considered common good afterwards. I'd say it's actually worth more, to humanity as a whole.
DeFi vs. Traditional Finance-Stephen Ajulu
Pfft.. just cut the antenna.
Yes, that is right; Microsoft needs a lot of the blame.

But today Linux has the mantle. In fact a shitton of the Linuxisms that we have today in the embedded space (e.g. "BSP"s) come directly from Microsoft.
Yea. Misrememebered the year, the squad. Good pickup.
> How can anyone say such a thing about a collaborative project of more than 10 years, fed by many scientific works and projects and many companies in the industry?

Well the statement you quoted might be exaggerating things quite a bit but you're also just handwaving. The base ISA isn't a result of 10 years of industry experts doing their best; it's an academic project and a large proportion of it carried out by students:

> Krste Asanović at the University of California, Berkeley, had a research requirement for an open-source computer system, and in 2010, he decided to develop and publish one in a "short, three-month project over the summer" with several of his graduate students. [..] At this stage, students provided initial software, simulations, and CPU designs

The ISA specification was released in 2011! In one year! Of course there's been revisions since then, the most substantial being 2.0 in 2014 (I think). But if you look at the changes and skip anything that isn't just renaming / reordering / clarifying things, it always fits on half a page. It's by and large the same ISA, with some nice finetuning.

And here's the thing, a lot of people who originally read the spec felt like it is what it looks like, a "textbook isa", very much the kind of thing a group of students might come up with (I wonder why?).. just taken to completion. And what I remember from the spec (I read it long ago) is that cost of implementation was almost always a primary concern (and that high performance inmplementations would have to work harder but shrug itsnobigdealright?): it smelled like a small academic ISA tuned specifically for cheap microcontrollers. Not an ISA designed by industry experts for high performance cores. But the hype party is trying to sell it as a solution for all your computing needs, and almost seem to claim that no tradeoffs have been made against performance? And this is on a submission about performance, which is of course a subject a lot of people find interesting...

So I think there's very much reason to be critical of and discuss the ISA. Some critique may come from wrong assumptions, but being critical is not just bashing, and calling (attempts at) technical criticism uninformed & irrelevant and handwaving it away with 10 years of hype isn't helping the discussion. Better contribute that better analysis you refer to. (Unfortunately it seems like mostly everyone is just arguing without posting technical analysis)
Thanks for listening!

> The interviews are quality stuff, and your accent and demeanour is inviting to listen to.

It's funny to hear comments on my accent because I think it's relatively uninteresting, but I guess everyone innately thinks only others can have an accent. Anyhow, thank you!
They also show a warning in edge/bing when you google "google chrome". Must be their highest search term :-).
The rival here is the Dasung 25.3" model, currently waiting for a new batch:

https://dasung-tech.myshopify.com/products/dasung-25-3-e-ink...

I'd love to hear from anyone who's worked with a monitor like this.
My patches removing spyware and phone-home in open source have been universally rejected.
I was literally just thinking about something like this yesterday evening. Normally I let my empty tea/coffee/water/"need to go to the bathroom" remind me to get up, but that is super unreliable, of course. I was contemplating some bracelet/rfid reader that didn't let me stay in my desk chair for too long before alerting me.
This is even true in relationships. I learned it the hard way with my SO.

And I learn it every day.

She was born in GDR and even being only 8 years old when the wall came down she inherited that from her early years and her family's way of communication (while nowadays most of her family adapted the bs style of self protection/promotion).

At first I felt pain at (to me sounding harsh) truth. But I learned to value it as a great corrective to my bs tendency.
Let's assume you are right. In 5 years the organization behind RISC-V apologizes and introduces a "bignum" extension. That doesn't sound too bad.
In some cases it’s difficult to clock the screw, as clocking it would leave it over or under torqued.
The theory that the "system will prevent a person from losing their life or becoming disabled for life because of a drunk driver" is just as much of a "what if" as anything they said. I would say it's more likely to be abused and malfunction than it is to work as advertised.
You can, indeed, do a lot without colors. I actually find it a lot less distracting to have various shades of the same color and highlight with bold, italics, and a couple shades of gray. The other day I was wondering if I could add some non-ascii chars to htop's monochrome mode (looked like a pain, will pick it up later) to explore textures instead of colors.

I remember using Think Pascal on the Apple II (too slow to be of any use) but it did a great job of highlighting the structure of the program under the source code. This is what I want syntax/semantic highlighting to do for me.

These screens are higher resolution and can have multiple shades of gray, which is much more than what those pioneers had to communicate with their users.

Horrendously expensive though.
Is there some info on virtio GPU for OSX development somewhere ?

I knew virtio support was happening but hadn't seen any info on the GPU bit.
Qualcomm’s new always-on smartphone camera is a potential privacy nightmare
Interesting limitation listed on their site: "AMD GPUs are not supported for now."
It's probably a seven-spot ladybird; those average about 10mm. I can assure you that they aren't terrifying at all.
No. Not all war crimes are genocide. It's better if we call things what they are.
But you can’t play call of duty on it.

(Important, not just trolling)
If you use Emacs for email or reading PDF files, you can have links in your org files which open the linked email/pdf page inside of emacs.
Recently I figured out that this is why I like the German synced version of most movies so much more. Other than the English original versions, I have no problems understanding those. I do understand English quite well but I always had problems with movies. I thought it was just a mic positioning problem but it was quite enlightening to see it is a structural one that has developed over the past 10 years and is known in the sound community.
Most technical operations are outsourced. They even have a separate company in india for obvious cost savings reasons.
Cowed by Chinese regulators, Didi plans New York delisting and Hong Kong debut
> Why is bullshit so common in some organizations?

Because it works
Obtaining the carry bit does not involve branches though. Overflow checking probably does.
"This is the peak of Maslow’s hierarchy of needs."

As recognized by recent literature, Maslow's needs actually don't have a hierarchy - while each segment is important, and is helpful in analyzing human condition, there is no universal absolute ordering for them. Hungry people may perform art, for instance.
>Fourth, even if all new cars have the switch, some car manufacturer can, quietly, hint, hint, let out how to disconnect the switch and all its sensors. And there is a really big, responsive industry of small companies ready to help car owners who would want to disconnect the switch.

They can make it a crime to disconnect the switch.
It's so freaking incredible. Everybody is greedy, and a lot of people (a subset of the "everybody") are using their greed to scam them.

Yeah yeah blockchain, fiat is going to die, inflation, blah blah, you can find your justifications, but it's just greed, in my opinionated opinion.

I wonder how much of it is also influenced by the super-rich flaunting their stuff on social media, and reality TV. Apparently Bhutan was very happy before TV was legalized (in 1999), and TV changed things, they saw how the others lived and in short their society got infected with that hedonistic/capitalistic greed.
Bfloat16 Dtype for NumPy
For a while ITA was (probably is) a showcase of Common Lisp in production. But I think these days Grammarly is the one.
On one side I would say that this the most authentic course of action.

But that doesn't suddenly shift all the responsibility to the expert. The power relation and degree of freedom between those who hire and those who get hired is often asymmetric. The ones who hire usually are the ones who make the decisions, so they should be held accountable for those.

Now of course if the expert does have a sufficient degree of freedom then they become complicit.
The great financial decoupling seems to have started. Actually I am surprised it took this long since the Trump sanctions and embargoes on China.
Incidentally, high keyboard repeat rates is an important reason why I prefer spaces over tabs —- so that the horizontal cursor speed remains constant. (I’m serious.)
Clearly the bullshitometer is bullshitting. 88 points currently, the message has reached HN frontpage. It even reached me, a major bullshitter. When i ran my own comments through it they come up with extremely low scores. I call bullshit
The openness of the hardware designs has little to do with Arm - it's the SoC designers adding closed GPU drivers for example. Nvidia taking over Arm won't solve that issue.
Nginx with Dynamic Upstreams
Could it use Nvidia G-sync somehow?
I think you are the one actually drinking the KOOL aid. Why is it impossible for you to believe that he likes China? Why do so many people like you that think everyone in China has a gun to their head when they say something positive about it.

There is a propaganda war going on that is for sure. So much exaggerated and negative media about China, all in last few years. This is all from C.I.A. playbook they did the same to the Soviets, Evil empire etc.
I was raised on most of these, across the 60s in a socialist household and this was never mentioned. Amazing!

They were very "great men of history" in some ways, not covert "masses define the current of history" stuff.

The industrial and technical books on steel, coal, roadmaking could be seen as socialist realistic maybe? But the ethics of the sixties was "the white hot heat of science and industry" vibe both sides of politics. British heroes with bad teeth inventing colour TV and Bakelite stovetops for the masses.

Lives of the great composers were a hoot. It was "amadeus" in kid speak. Naughty composers being naughty.

The biblical one has a really sweet expository page on "girding your loins" literally as a picture of a man in robes tucking them up into his waistline to do stuff in the water...

The ladybird book of the computer was non ironically set as a book for CS degrees, well maybe ironically.

I enjoy the post modern hipster taken on them but they're very unfair. The line artist was good. Really good.
G+ had a Real Name Policy, apparently for no reason other than copying Facebook. And then because every Google product had to have G+, Google effectively banned anonymity/pseudonymity everywhere. It was so dumb and heavy-handed. For me that was the end of using Google products.
I'm not sure I get what the point of unikernels is given his explanation.

GCP runs your VM as a Linux process with KVM. If you run a unikernel on that... that's roughly comparable to running your workload directly on the host - i.e. something more like App Engine. You still have Linux on top taking care of everything. You've just replaced the system call interface with a paravirtualized hardware interface. Which... is quite likely to be a bit slower if anything. You also have the overhead of two-stage paging (even for a unikernel, apps will want to use things like mmap(), which I assume means they can't run with guest paging off; and there's no paravirt API to mess with the VM memory layout to emulate this at the host level AFAIK)

Of course you could in principle run a unikernel on bare metal, but I don't see that ever taking off. You need more software to manage a real machine, plus drivers. It's a lot easier to build your own OS when you're targeting fairly simple VM platforms with paravirtualized hardware. Bare metal isn't the same, and who wants to dedicate a whole machine to one process?

Basically, this sounds to me like a less than ideal workaround to reduce VM overhead in existing cloud environments; not something that makes a whole lot of sense when you look at the big picture.

The ASLR story is also silly. You can get the same effect with traditional fork/exec request handling (think CGI) on a normal OS, and of course that's going to be faster than booting the unikernel and the app for each request.
These products look amazing but a major drawback is the lack of colors. Any chance e-ink will get color support?
Hi @gbmatt, amazing work!

What is the business history of it? Did companies /investors show interest in acquiring it? What do you think needs to be done in terms of business development to extend the index to cover the modern internet, as well as get whitelisted (and shortlisted) properly by cdns?
now as far as how I would improve copyright, part of one of the problems copyright faces is that in countries outside the U.S fair use is either a non-existent concept or it is much diluted. I think it would be nice to import the American concept of fair use to these other countries but it would be a hard go running into that Berne convention moral rights thing I noted earlier. But maybe doable.

For creators, some sort of unified treaty about copyright reversion. This would probably go over good in Berne convention aligned countries because follows moral rights philosophy.

One of the main problems with copyright is actually the DMCA, so fix the DMCA to not make it so easy for people to squash things.

finally people have a problem with the term limits of copyright. This is a hard thing to fix, basically I would think the copyright of works is a little bit of too long now - I would say 60 years or the life of the creator whichever is longer. For companies obviously has to be 60 years then. So someone writes a book at 20 and lives to be 85 they have 65 years, someone writes a book at 65 and dies at 67, the book remains in copyright 58 more years after death and their kids get taken care of if that book happens to be the best selling children's book of all time or something like that.

Characters created in one work etc. are copyrighted from the time of their first creation.

for creators as well, lighten or get rid of registration requirement in the U.S (which is required in order to sue for infringement and needs to be timely in order to get statutory damages) or course no European court has this, because Berne convention, so I think it would be nice to align things.
Wow, fascinating video.
Unikernels don't want to replace systems where multiple competing process are running(heck, most unikernels don't even support process). The most obvious thing that you could run as unikernels are services and DBs.
I don't care about syntax highlighting, being coding in black and white terminal for a really long time. I care more about screen to be more like paper than screen. LED color screen really hurts my eyes. Coding in natural light on paper would be much better.
I've used VimWiki, and org mode was an upgrade :-)
(copy-pasting)
The DAO was a very extraordinary event that occurred under very unique and unrepeatable circumstances.

1. Ethereum had just launched. There was a sense of everything being in beta.

2. The Ethereum stakeholder set was very small, so obtaining consensus for such a controversial hard fork was much easier to accomplish than it would be today.

3. The economy on Ethereum was very small, so

a) a hard fork was far less disruptive than it would be today.

b) an undermining of Ethereum's commitment to neutrality/immutability jeapardized far fewer decentralized application projects than it would today.

4. Smart contracts were completely new, so there was a sense that people could be forgiven for their mistakes.

5. The Ethereum Foundation had promoted the idea of a DAO on their website, and several Ethereum founders had promoted the specific DAO that ended up being hacked. These facts made the DAO appear to be more than a completely third party app.

Ethereum is very different today than it was in 2016, and a DAO-scale mishap would never lead to a hard fork again.
Where Grep Came From [video]