skysight-inc/HackerNews huggingface dataset:
I believe both of those brands can only be bought/received in their relevant stores of which there are few (my local Bang & Olufsen is permanently closed and I'm lucky to have had a local one) or none (in the case of Loewe which is only in Europe).
Having used both types. Turning the pub/sub into a queue has some advantages in debugging and processing. Kafka has the idea of each queue being partitioned and having hash keys. Which means you can have a bunch of processes reading from the same queue and no one really steps on each other. Basically sharding at the data stream level with guaranteed ordering. It is a neat concept. Another is playback. Kafka uses a groupid/offset to keep track of where you are at. Another nice bit is messages are decently hard to lose as they stick around and you can playback by just moving the offset. The update is maybe 10 bytes into a memorybacked filestore. At first I too was skeptical of perf but it can scale very nicely and lets you scale a topic horizontally as well as vertically. In the background you have an expire time for a message. So maybe you only keep it for one week. Or you can set it to last years. For something like that you would be better off putting it in a db table though.

Idempotent is a good idea even in a system like this. But it is not always possible as your upstream data sources may be something very different.
Internet Explorer was also free and run nearly everywhere as Windows were on 98% machines.
you can't really argue with the results of Westphalia.

In which modern nation does one find Westphalia?
Depends on when. IE 6 in 2001 (on release) was pretty good. Firefox wasn't out yet, and IE 6 beat the pants off Netscape in standards compliance.

IE 6 in 2006 (when IE 7 released) wasn't good.
RSSOwlnix
The rewards for finding the information needed to learn were geometrically higher relative to the difficulty. It's easier to learn today; the (monetary) value of that learning is lower.
good. hope more people die because of covid.
Yes but the actual settlement was much slower, which put a bound on it. Plus, the risks involved were way higher due to speed of communication. One might easily own businesses in different countries today, but at 100 years ago. One needed to partner up which lead to a sharing of profit.
I would have to say my favorite would be:

https://imagemagick.org/
Unfortunately user expectations tend to be that they want the account set up immediately, and anything beyond that and someone will try and circumvent it.

It doesn't help that SaaS companies tend to put the things required for security (OIDC, mandatory 2FA, organisation support, sharing restrictions) on the expensive enterprise plans, which mean that IT need to go back to the user and say if they want to use it, they need budgetary approval for the $15k/month version. This either kills it (and makes them sneakily sign up for the personal one) or means it won't get approved until their departments next quarterly budget meeting.

While I understand that SaaS companies want to find unique areas they can use to upsell enterprise customers, I feel pretty strongly about basic security features being used as that leverage. Especially as there are many SMEs like us that work in a regulatorily complex environment but don't necessarily have the budget for the top tier just to get that security (UK finance, so we have GDPR/ePD/PECR as well as PCI-DSS, MIFID II, POCA, and a bunch of other FCA regulations to comply with).

Ultimately this means we end up saying no to users more than we say yes, which as you say, frustrates them and pushes them into shadow IT. Then we need to deploy proxies/CASB to catch users trying to use shadow IT and blocking sites.
Show HN: mime-type-check: Get MIME type of a file by its extension
> I don't know what the CM5 did - was it limited to always-on sets of vector instructions?

EDIT: Woops, I mean CM2. CM5 was MIMD and a slightly different architecture. I've edited this post to say CM-2 instead, but my previous post about CM5 will remain in error.

Individual thread masking was available on CM-2, for all 4096 cores that were executing in SIMD-parallel.

CM2 was a 4096 x 1-bit SIMD processor. Very limited compared to modern GPUs, but the execution model that CM2 experimented with eventually became the modern GPU architecture. Yes, you can have effective execution masks even with only 1-bit cores.

EDIT: See the C-Star manuals, a "per-thread if statement" required a "where" construct instead of if. But yes, the "where" statement performed similarly to "CUDA if": http://people.csail.mit.edu/bradley/cm5docs/AReferenceDescri...

The MIMD thing that CM-5 did didn't seem to stick. CM-2's SIMD execution seems to be a bigger influence. But C-Star ran on both... and it was the high-level languages like C-Star or Parallel-Lisp that influenced GPU languages like CUDA.

> The where statement is involved with setting the context, a process known as
contextualization. The context is a parallel boolean mask (i.e., each element of it is true or false)
that controls the execution of parallel operations position by position. A different context is
associated with each shape object, and the context associated with the current shape is always
applied to operators.

A CUDA-block was roughly equivalent to a CStar-Shape. A CUDA-if is roughly equivalent to a CStar-where.

> Current GPUs also support certain amounts of fully independent thread scheduling, e.g., per-thread instruction counters, etc. Maybe that is beginning to leak out of the SIMT model.

NVidia was calling SIMT back in 2010, long before per-thread instruction counters were available in Pascal (GTX 10xx series of GPUs)
Just make sure you don’t go to actual /r/economics which is really a politics about the state of the economy subreddit where most seemingly have never even taken an economics class
Greece is very difficult case that is not 'normal' - a tiny economy, tiny population, part of a huge union with no border controls and does not even control it's currency.

I feel the Euro was the worst mistake of the EU, once you've given up currency you a basically not a government but an oversized city councill. Control over currncy is the most important government lever.
I interview most tech roles the same way regardless, but actual architect roles I usually do a design heavy focus as you'd expect.

Basic idea is have them tell you common design patterns they should know, if cloud make sure the understand distributed problems, split brain and how to overcome or mitigate them. I always ask them to pick their favorite design and have them explain it to me, they can leave out the proprietary functionality, but give me the design and how it worked together. What this will tell you is can they communicate and articulate the design clearly and when you ask questions/probe them about it can they defend it well. This isn't adversarial just discussion based. After I do that, I usually have them design a basic system framework for me, and discuss pros/cons and let them drive it and I play requirements producer. By that I mean I will give them a list of needs, share a list of requirements and tell them the goals, then it is up to them to ask questions and layout the framework and how they would break down the dev cycle.

I'd say the most important part for a solutions architect is to have good communication and be able to break things down cleanly and quickly. So on those types of roles I always focus on their design and structure along with their communication. I don't push on code or specific languages because in the end that is not their daily focus, although I may give a weird constraint on language and see if they push back or challenge it (look at me like I have 3 heads whatever).

Try to make the interview as if you were working with them, and not an adversarial challenge they have to pass to get a job -- this is for anyone you interview IMO.
What performance overhead does this avoid compared to other container runtimes?

Another aspect, the "unprivileged "part sounds like an advantage over Docker, on par with podman and lxd etc.
hopefully young people like me don't have jobs so it leads to anarchy.
I’ve been contemplating a computer monitor and a sound bar.

I would prefer to have a remote with on/off and volume but I guess I can use my phone for most of that.
supporting multiple browsers can be difficult.

if you push out some purist code that is "supposed" to work to some spec, but it doesn't work... you have to start making decisions about which path forward to take.

outside pure code, you still have to deal with testing/verifying/confirming, then committing to that for each version of the browser on multiple platforms.

Providing actual strong positive and ongoing support for your system on specific browsers and platforms is generally better than "well... we wrote to the published spec, the problem is every browser vendor sucks and they need to conform to my understanding of specs". That ain't gonna happen.

To be clear, I don't think most companies actually put a lot of effort behind their 'support' of just one browser (years ago when it was IE, now when it's chrome).
You probably didn't suffer through IE and active X
Here's most of the original team and some extras

https://theymadethat.com/things/t00/microsoft-excel
Doesn't matter if it's their fault. If their monthly recurring revenue is high enough, they'll make it your problem. I've seen it happen.
I used the commute as part of my work day. I spent about 5 hours in the office. I departed about 8am and got back around 6:30pm, and used some of the travel time for leisure.
Stumbled upon this when needing to convert to and from SVGs. Very good application, has come in handy more often than I'd think.
Location: Romania, Bucharest
Remote: Yes (Preferred)
Willing to relocate: No
Willing to travel for work: Yes(depending on country)
Technologies:
- Languages: SQL, C#, Powershell, F#, Rust, Typescript, Python, HTML

- Microsoft: .Net(&Core), Linq, Asp.Net (&Core)

- Databases: SQL Server, PostgreSql, Sqlite, Dataphor

- Testing: Selenium, SqlMap, Owasp Zap, Fiddler

- In the past: Unity, PHP, MySql, Oracle, Apache Web Server, IIS, Objective-C, Cocoa, C, C++, Visual Basic, Delphi, Java

- Learning: React, Angular, Vue.JS, Docker, Kubernetes

- Curious about for the future: Julia, Tensorflow, PyTorch, Qt, Electron, Sphinx/Solr/Lucene, Lua, Ada, Neo4J
Résumé/CV: On request
Email: recruit [at] alexvoda [dot] ro

I have been employed in software development for almost 10 years and have written code since 2000 (since I was 10). I have worked back-end, front-end (web and native, mobile and desktop), databases and testing throughout my time. Throughout my career I have developed a systemic view point and an ability to understand how different components of a project and different teams interact. I formed a T-shaped domain of knowledge with database architecture being the leg of the T. Due to my experience, I am currently aiming for a software architect role, or a role with growth opportunities toward a similar tech leadership position. From a tech stack I am most excited by opportunities to work in Rust and opportunities to work on free open source software. If you are looking to make the world a better place and need an engineer don't hesitate to ping me.
More on defeating 2FA, during my internship at Amazon I created a grease monkey script that would store 'n' yubikey codes and paste them automatically whenever browser asked for a yubikey code and this worked flawlessly because afaik yubikeys code have No Expiry... they just have to be used in order of their generation... I highlighted this issue of No Expiry of yubikey codes but no one took it seriously...
You can make products that cater to hobbyists and tinkerers but are still useful for normal people.

Power users need “user accessible parts”. Unfortunately we often either don’t scratch this itch, or scratch it with plugins on the server. Which means if I really want a feature, I have to inflict it on everybody on the team, as they inflict their preferences on me.

Having the app behave differently for five users is a bit too much of a combinatorics nightmare and most of us will run away from any such discussion as fast as possible.

With most things there is a middle ground that gets most of the benefit with a fraction of the trouble. I’m not sure I’ve seen anyone find it though. Or at least outside of video games.
If you have a bad cold and your nose clogs up you can also pretty much lose your smell, but then again you also have typical cold symptoms which isn't really common with covid.
More than they made.
> All this static site generator stuff is unneeded complexity for those that enjoy complexity.

I don't think so, and will give a few examples why.
I like Pelican because when working manually it is easy to mess up some HTML tags, forget to update an article listing, category listing, or RSS feed.
Creating and adding PlantUML diagrams is more work manually than it is when integrated with Pelican.
Pelican even tells me when I accidentally mess up an internal link.

It simplifies my publishing such that I actually have enough time and energy to do so, and in that sense it is not unneeded complexity.
Try owning US stocks without being subject to US regulations in a foreign brokerage account.
> (it appears near the end of an infection typically)

Hmm doesn't that contradict the article? Of it is at the end of the infection, then it feels like it isn't good as a warning to others that you got the virus, and more of an indicator that you had the virus
tmux and bashtop
BMW should never be allowed to sell a car again. Within 3 years, drivers will start using their blinkers again.
Fairly sure with the advent of the web, Google were the first to track users on a worldwide scale, via search, adsense, analytics, chrome etc. Facebook soon followed with its popularity.

Both provide free products.

There may be added value for a seller to data collect though, of course.
Notcurses https://nick-black.com/dankwiki/index.php/Notcurses
> What exactly does "net tuition" exclude? Financial aid comes in many forms - grants, loans (multiple kinds), work study. Excluding some of these might be fair. Excluding others would be chicanery.

The source explains it better than I can:

The amount that students and their families have to pay for enrollment, “net price,” is generally much less than the published price (“sticker price”), for two primary reasons. First, students often receive grant aid from federal and state government programs. The Pell grant program allocates up to $6,345 per year to students enrolled fulltime in postsecondary education. Students from the poorest families receive that full amount, and the award size declines as family income and wealth increase.

Second, private colleges and universities sometimes give discounts to students based on their perceived ability to pay. This practice has the benefit of allowing students to enroll who otherwise would not be able to afford to do so. But it can also be viewed more pessimistically as price discrimination, which is generally perceived as a predatory behavior when exercised by for-profit companies. Essentially, colleges charge students the highest price that they would individually be willing to pay, up to the sticker price, in order to maximize revenue.

> Want to guess how tuition has increased at Texas A&M or Ohio State vs. a legion of tiny schools that barely achieve accreditation?

The source includes that information as well:

> students at public four-year colleges have seen their net costs go up significantly because of increases in tuition that were not offset to the same extent by aid and scholarships. The average annual net cost at a four-year public college has grown by almost 81% beyond inflation over the past decade, to $3,870.

On its own, that looks really bad, but once you account for the change in ROI, the net outcome looks a little different. The upfront cost is higher today, but the long run benefit is even higher.
Recently inherited a condo in Mazatlan. We're not sure if it's a good place to escape to - at this point we're planning on selling it. What's your case for escaping to Mexico other than much lower cost?
> Okay, what kind of fine would you want?

Well, it is a financial crime for the purpose of profit by a corporation. Since you can’t jail a corporation, you have to disincentivize the law breaking. The only way you can do that is, at minimum, making the fine larger than the money profited from the crime. Otherwise that is not a disincentive, as it is a net positive to commit said crime. But since exposing these crimes is difficult, it is likely that the discovery of one crime is likely part of a pattern. So fining multiples of the profit would disincentivize even if the risk of discovery was low.

As for CEOs, they are both in a position extreme power, and profit massively from company profits. So even through inaction or apathy to criminal activity, they can profit while not holding any liability. I personally think that if you want to be in that position, you should be held “strictly liable” for what goes on under your watch. If you don’t want to take responsibility for what is done under your watch as a CEO making 10s of millions of dollars, don’t take the job.
How would you process an unordered response?
And Safari, which is not insignificant if you're including mobile platforms.
Arguably the incentives aren't aligned, innovation isn't happening, and "bullshit jobs" all exist because we've hit some sort of maximal productivity trough where the free market doesn't feel a need to incentivize innovation/productivity any further.

This is often what a lot of people mean when they claim we've hit "late stage capitalism": it is possible the paperclip maximizers have already "eaten the world", turned everything to paperclips, and all that is left is "bullshit jobs". There's no reason to incentivize innovation because everything is already paperclips.
IE was free as well, didn't prevent it from turning into a pile of garbage when it controlled like 90% market share, which in turn affected everyone (consumers, developers, etc..)
How am I misinterpreting anything ? He said his tv was not smart because he did not connect it to the internet. To me, it means that the tv is like they used to be, but if it is connected to the internet it becomes a smart tv. But that is not the case at all. It can still be buggy software, it could still have a bluetooth beacon that could allow it to be infected by a virus, it could also still show offline ads. Calling that a dumb tv is wrong.
I mean relaying in something (gold price stability/limited quantity) that technology could eventually change dramatically from one day to another seems a bad move. But I guess that happens to everything anyways :) .

The platinum process seems interesting, any link/name about that?
I dunno - I hit a site a week that doesn't work in Firefox. The latest being a list of shows on https://www.bfi.org.uk/ that didn't … well, list. Turns out it did fine enough in Chrome.

I accept that sites can be 'optimised' for use in certain browsers, but a complete lack of functionality is fundamentally anti-web and a sign of sloppy development.

- ed
url changed to correct one
Maybe it was this? https://news.ycombinator.com/item?id=24533808
> but the site has grown to a moderate size and now it takes about 8 seconds to render changes locally

Have you tried the --incremental flag after your initial creation of the page?

My site has 300 blog posts, over 150 drafts and dozens of other pages but when I'm actively writing a post there's about a 1 second delay between saving the file and seeing it reload in the browser with live reload using --incremental and about 20 seconds without it.
Switching a wire between mid-air and ground passes 0 current in both states which sounds like a pretty safe amount, though.
The previous threads are

https://news.ycombinator.com/item?id=23520603 (3 months ago)

https://news.ycombinator.com/item?id=18180017 (2018)
What makes C hard to compile?
Thats like saying:

"separating violent criminals from general population is bad just like separating kids from parents is harmfull."
Summary of that reference: If you’re on Linux, then you’re fine, and getopt(1) is good.
One would think that German companies exhausted all their luck, when they didn't even get a slap on the wrist for using forced labour during the WWII. Some didn't even apologize. Yet they still pull some dirty stuff from time to time and still exist on the market... that is a mystery to me.
The Cider Makers Who Bury Their Booze
Can no longer edit/delete because I've been downvoted, but yes, this is no longer public. Sorry about that!
I’ve noticed the same with those who work for weapons manufacturers. The perspective changes a lot when the money is good or the mortgage is large.
I wish every service did this on a weekly basis.
USPTO: Journeys of Innovation Series: Marian Croak
I take it you're explaining this for our readers.

That said, anyone who wonders why they can't download a file over TCP/IP at gigabit speeds on their gigabit FIOS is realizing there is a link between latency and throughput (network frames per second).

Put another way, latency is not related to number of frames that can be sent at once (bandwidth) but if RTT factors in flow control, those two work together to limit throughput.
The historical results of the Treaty of Westphalia.
Note IT Down About Python Programming Language
Do they mean employees? My Wikipedia login lasts for 30 days, I think. I basically only login to edit articles that require so. Otherwise I just edit as anonymous.
Even if there are easy tools available, I'd still need to learn them for each distro I want to support. Heck, just figuring out the different names each distro uses for a particular package is a fair bit of work.
That's why companies give you stock.
Internet Explorer was always faster, smaller, and more stable than Netscape Navigator. By IE3 it was a perfectly reasonable replacement for Netscape (and you had to download it yourself). IE4 got bloated with all the Windows integration but was still faster, smaller, and more stable.

IE6 was great -- it was not without issue but those were minor compared to the problems with other browsers. However, Microsoft just immediately stopped working on it and it would be 5 years before Microsoft released IE7.
Hi Rusty,

I just sent you an email to your gmail account in regard to a position at Tesla in Palo Alto.

Cheers,

Dave
> I don’t disagree with you about UBI, but I have to say it makes me feel sad. In my experience most people really want meaningful work, and the fact that it puts food on the table makes a lot of otherwise meh work more satisfying and meaningful.

I think the remaining work will be such more meaningful that it will be net dealienation. I think less stress and more free time begets curiosity, so I think it's fair to say people could get a lot out of work than they do from their current drudgery.

In the long term, think large amounts of leisure time but ones does "tours of duty" in each of the core industries that power modern society as part of liberal education of how society functions.

> I also worry that the fundamental problem is not so much income but cost of living. The way things work today, any amount of UBI that you pay but just drive up the rent. If we don’t significantly increase housing supplies to meet demand, I don’t see how we can break that loop.

See https://phenomenalworld.org/analysis/universal-basic-income-... for the results of some modeling. Rent in absolute terms and as a portion of income went down!
Any that you've worked with that you like particularly?
I really wish they would get in gear and start rolling out widespread serologic testing. Many people have similar stories to you. For a lot of people symptoms were before there was any testing available.

With widespread serologic testing, we can at least get some waypoint data, and for people like you some peace of mind.
Its like grounding it, same thing you do when you touch it. pretty safe no?