skysight-inc/HackerNews huggingface dataset:
That is a clever argument that they are in business of lead generation. But if that was true then the consumer wouldn’t know Uber, they would know x ride share service. The problem with Uber is they also control the end user experience and pricing, so it’s a real stretch to argue they are not in the business of providing rides to customers.

Honestly I think their argument could be bolstered a lot if they made a simple change. Imagine you call an Uber, then your app tells you billy wants your job. You can see he is 4.5 star rated with 1000 rides, he is est 3 min away, and he wants $15. Do you accept? If so Uber connects you. If not Uber goes back to finding someone else.

With that change Uber removes itself from being in the business of rideshare, and now is in business of connecting drivers with riders (as they’ve claimed all along). They need to let drivers dictate prices and ask users to choose.
The article itself is a bit weak and,as suggested by others,looks like an ad for a bootcamp. One of the reasons why tech workers had little to no problem to change the course while they started seeing that their skillset is dated is because it takes years to happen.For instance someone comes up with some new language called SnakeScript and it starts taking over the world,while at the same time reducing the number of Python jobs.Well those python devs would simply start learning SnakeScript and eventually completely transition to it.
The Hive – Remote Mastermind Business Groups
I am curious who would downvote such an explanation.
Setting the "entire price" just means being a marketmaker. I'm sure you are familiar with the concept. The "commission" would therefore refer to the spread or the take. There is real risk in this and competition, and anyone can feel free to get in there making a market with a tighter spread if they feel they can do so. Bet they can't. Lead generation is not a phrase used by anyone but the idiotic press, so that part is a strawman.
Their claim refers to the top selling PC laptop in the USA during the first half of 2019.

Not sure what exactly it is - on Amazon the best seller is the Acer Aspire 5.
You can configure it two ways:

- full recursive (meaning you are going to query the root servers and all the other servers until you get your answer)

- custom upstream provider who is not a surveillance company

The first is as secure as the protocol to use to query. You can use DoT to make it more secure.

"DNS over TLS (DoT) is a security protocol for encrypting and wrapping Domain Name System (DNS) queries and answers via the Transport Layer Security (TLS) protocol. The goal of the method is to increase user privacy and security by preventing eavesdropping and manipulation of DNS data via man-in-the-middle attacks."

The second case is a bit better when DoT is not available for all the nameservers, using Cloudflare's DNS service as an upstream gives you what you want (it also supports DoT AFAIK).

As far as I am concerned DoT is the way to go and the best would be if all DNS servers support that all the way to the root servers and I could run my home service with ad filtering on while other people could just use Cloudflare or whoever they want and not leaking out what they are querying for companies in between. DoH is pointless in my opinion if you have DoT.
Ask HN: What do I need to know to make a Bluetooth KVM?
I want to write a Bluetooth KVM, however I have many "unknown unknowns" and I'd like to fill in the gaps.

I want to share my keyboard and mouse between a MacBook and a Chromebook

I already know about Logitech devices and software solutions, however they don't solve my problem for two reasons:

1 - I want to use my own programmable keyboard

2 - Chrome OS doesn't support almost anything

I have a USB keyboard and a Bluetooth mouse. How do I convert usb to Bluetooth?
What hardware do I need to do this?

Please send me resources so I can understand what I have to do
The only reason I can think of is that Apple will make performance incrementally worse for every iOS update, eventually the performance of your "old" iPhone will be unbearable and you just "have" to get a new one.
I wasn’t aware that RDRAND was implemented in microcode on the same core, I thought it was implemented as a coprocessor with some microcode checks for quality.

Avoiding speculation on the output of high latency instructions seems prudent.
Pretty much all the voice assistant companies have been caught having people listen in at this point. Amazon, Samsung and Google for sure at least. It is pretty disappointing to find Apple in on the act as well though.
Sorry, wrong link: https://www.net.in.tum.de/fileadmin/bibtex/publications/thes...

>"As C# cannot call mlock or get a raw pointer from a memory mapped file, DMA memory
allocation is performed in C and called with the C# P/Invoke mechanism. Fortunately,
this is the only instance of the driver calling a C function and the total amount of C code
is only around 30 lines."
I don't think so.

I've been tenant in France, with restrained rent increases. Every year my rent was increasing 20 euros or so.

I've been tenant in California without rent control. After one year, my rent went up 500 dollars.

But well, maybe that's because in France the allowed increase is calculated from a rent index in the area, not a fixed number like "7%" (no idea where it comes from).

Also, don't say "necessary due to market conditions" when the reality is just "can get away with it due to market conditions". It's not like the increase of the rent market causes you more fees or increase your mortgage.
It’s the standard way to do things so doing it signals conformity and employers don’t generally want non-conformists because they’re boat rockers.
Animista – CSS Animations on Demand
Behind India's construction boom, a world of ‘systematic slavery’
Years ago, when I was about 12 years old, I was addicted to RuneScape. Every evening after school, you'd find me cutting down trees, cooking, or venturing into the PvP zone for some awesome gear. One day, someone retired from the game by killing their character, which resulted in all of their items being dropped. I lucked out and snagged more gold than I could have ever imaged. I remember running around the house in joy.

In RuneScape at the time, there was another PvP zone where you could fight another player and bet gold on whether you would win. Now having "expendable gold" and false confidence, I dropped some big money on this PvP zone, and over the course of a day, I lost it all. I was devastated. I've never lost a ton of money in real life, but this left a really sick feeling in my stomach even in the digital world.

Reflecting on this experience, I feel it has actually benefited me. I've experienced the pain and risk that gambling can bring, and have never felt a need to do this with my actual money. To me, games can be a sandbox to learn life lessons without major consequences.
analytics suggest that the only generational divide is the one where people admit to buying “superficial” things in game, or at all

for the generation that admits to buying these things without qualm, think about the social benefits as much as having the right console/toy/action figure had
> Cosmology involves distances that are so great that it seems like it's pouring a whole bunch of smart people's efforts down the drain in an ultimately futile waste of brain power that will never amount to anything much at all.

I think it depends on what one wants to get out of the research. If the goal is a commercially realizable product on a shortish time horizon (say < 50 years), then cosmology may not be the best approach. But the justification for cosmology and much of astrophysics is typically that it is a probe of fundamental science and the acquisition of knowledge for its own sake. In which case whether we can ever travel to other planets or galaxies is moot, since it's the physical understanding and knowledge that's the goal.

Many before me have used the example of relativity, which when proposed, seemed to have little practical value. But GPS wouldn't work without relativistic corrections. 100-120 years ago one could've made a similar statement about fundamental physics and work on relativity. But if we'd abandoned it because of a lack of immediate relevance then we wouldn't have workable GPS today. The benefits of fundamental research (in many areas, not just astrophysics) are often quite difficult to forecast.
Once his money has run out, he might have learned a valuable lesson.

Also perhaps better than spending the money on sweets.
IMHO, I think you should avoid saying "the company was shit" and instead focus on what you have learned in a year, how you have improved, what are your achievements. During this year, you have been contaminated by the negativity. Try to clean up your mindset.
I doubt Lockheed cares much about an obsolete spy plane that was secret for most of it's existence.
what would be a good word for this ? recreate ? recompute ? with_new ?
We are so very very far above market equilibrium rents. Even if CA did something drastic and limited rents to say $500 per bedroom it would still be profitable to build more housing.

Lack of profit incentives is NOT what is blocking housing construction in CA right now.

This very minor, way above inflation, rent cap will not affect housing supply.
Thanks! I was probably too young to grasp those annoyances, and the car was destroyed in an accident, not by old age.
The short story “Dust” (1992) by Greg Egan explores these ideas in a pretty entertaining way.

Here, I found a copy: https://emperybooks.com/wp-content/uploads/2018/06/Greg-Egan...
I've just read through this law, and I think there might be some problems with it.

My uncle has just been evicted so that the owner can fix the place up and raise the rent. Under this law, that would be illegal, but this protection only comes into effect starting January first.

I expect to see thousands of similar last-minute evictions as anyone contemplating this course of action tries to get their tenant out before the end of the year.
You don't need to be all-in on Datomic, it's unsuitable for some kinds of data (eg binary blobs, or generally text due to the 4k string limit, PII due to missing delete support, etc). It seems designed to be used along with ancillary data stores.

I think the benefits have been pretty well laid out and are quite attractive, your restatement of them is just damnation with faint praise :)
I like the line in that article which said that they wrote about it "1.5 months ago". It's an oddly precise measurement with an imprecise unit.
I like the convenience .. and that you can still use your account on other services that support bip39.

Maybe you want to collaborate with arkane.network for payment/wallets.
Honestly most hiring managers I’ve encountered don’t really probe into it. They will ask why you left. Say the last place was a good learning experience (after all, you did learn a shit ton of things you don’t like), and then switch to what you are looking for (ie listing out opposites of what you experienced).
That only works however if the parents or schools are capable of providing the required teaching, many (most?), are not.

The games industry also goes to great lengths to obfusticate and hide the mechanics - it is truly predatory.

I agree that regulation is no panacea, but in this instance, combined with additional approaches such as education I belive it to be a suitable approach.
Apple TV+: a canny plan to compete with Netflix
> What part of my comment made you think I didn't understand that?

This part:

> But that's like saying if you don't use rust you don't pay for it. Just because there is the unsafe escape hatch in the language, you don't get to label the language as zero cost abstraction.

Rust isn't "zero-cost" because of the unsafe hatch; that's completely orthogonal. It's zero-cost because if you don't use a feature you don't pay for it. The fact that you need unsafe to get non-checked subscripting isn't particularly relevant to the fact that using non-checked subscripting in Rust means you're not paying for the existence of checked subscripting.

> Under your description an opt in generational GC is zero cost.

You're conflating implementation with semantics. If you have a choice between different allocation strategies that all result in the same observable runtime behavior, using a garbage collector over manual alloc/free is a cost. With manual alloc/free there's no runtime tracking to determine when an object should be freed, it's entirely static. Using a GC dramatically simplifies this from the developer's perspective and avoids a whole class of bugs, but comes with a runtime cost. Meanwhile for single-owner models, Rust's Box type has no runtime overhead compared to alloc/free, since there's no runtime tracking, the alloc and free points are determined statically by the compiler.
A bit tangential, in relation to MUD-like games and Lisp. The original author of co2 (that is to say before it was developed further by OP), has worked on a multi-user interactive fiction with some of the other persons who worked on this NES game. For that he used mzscheme to run a server side virtual world of bots/NPC interacting with the players via a browser/javascript client.

You can find some information there:

https://archive.bleu255.com/nakedonpluto/about/

https://gitorious.org/naked-on-pluto/game-server (cert expired)

https://gitorious.org/naked-on-pluto/game-client (cert expired)
IRC is probably peak in its niche. Simple design, cheap to run, cruftless. Anything else added really lowers its value.
I get that; it's cheap and low power, two things I like (and can also get from arm devices.) But what's the appeal in x86 without expansion ports? It seems to me I can run whatever software I have on either, so the differentiating factor should be hardware support, but without a PCI slot I don't really get it.

Having an intel GPU is nice enough I guess. I might get one just for that.
"Steve, sorry the new phone is so ugly. Please forgive us."
‘Get’ App Data Breach Affects 50k University Students in Australia
Is it running with integrated graphics?
The #3 cause of workplace death is homicide
People play these games with their friends online. They also stream to potentially millions of people.

Their online persona is part of their identity. For some people, buying an expensive in game item makes them feel rich/successful/whatever, and some people will complement/judge them on their taste/expenditure etc.

It’s no different to buying a Rolex, a fast car or Louis vuitton hand bag. All of them are functionally the same but convey something about the owner
Use hckrnews.com.

It lists entries in a chronological view and let's you filter it by top 10/20/50%/frontpage/all. I've been using it as default HN client for years now and really recommend it.
Nice, though throwing a little context along with the url wouldn't hurt. For those that haven't opened the url yet, it's a list of "trending" HN topics for the last 8, 16 or 24 hours.

Is it only using hacker news as a source, or other sites too? I only saw HN links, but I didn't look at them all.
Welcome to making money as a software developer. Your experience is nothing exceptional in IT, most startups are pretty bad if you ask me. You can be more picky with companies, but that will make it tricky to find a new job in time.

My advice for your next job: don't mention any of the bad things you've experienced, talk about all the good things you've learned, the great team you had etc.. always remain positive in every new interview. And don't expect a great developer experience when you enter a new company, (although it sometimes happens), you work for money in the first place, and coding is your skill.
The dropdown in (2) doesn't have any other options because of the thing you're worried about in (1). Mozilla seeks specifically to contract with DoH operators to secure the operator's consent to protect their users and never do most of the things you're worried they might do.

They do NOT want the list to go:

Cloudflare

Sketchy Valley Company with six months runway and no clear plan how to make a profit

The Actual Mob, really

Google

Great Britain's Ministry of Truth

Russian Media Company owned by Vladimir Putin

And then have news sites going "Why are all these obviously untrustworthy folks listed?" when the answer would be "Oh we heard that people didn't like the short list of actually trustworthy providers so we added all the other ones that we don't trust too!"
> What's surprising to me is that wired networking was sorta left behind the tech wave

Lack of necessity.

Since the telcos are a gigantic bottleneck to everything in the cloud, and now that everything is in the cloud, there is no need for >1Gbps home networking.
Lambda school has 8 weeks of CS and the rest is just learning frameworks. At least according to this:

https://lambdaschool.com/courses/full-stack-web-development

Also notable that the CS block is last, right before interviews. It would have made more sense if you put that first and then refereed to that knowledge in the other parts, but now it looks like Lambda school just treats CS fundamentals as interview prep instead of necessary building blocks.
How is the performance compared to the ARM processors in similar boards (RPI et al.) ?
It could work. Airbnb does that and still kind of manages to control prices by favouring listings which conform to Pricing Tips in the search results.
Was the tenant happy when you increased it? Increasing rent 12% in one go effectively kicks out most tenants. A smaller annual increase will give them time to adjust to market conditions and choose over a longer period whether or not to move and to save up to do so.

You are doing no one any favors except short-term renters who never get an increase. In other words, your so-called benefit is actually a detriment to long-term renters.
And i didn't either, I called it a tool for serverless architecture. In fact some tools for serverless architecture like AWS Fargate require you to use Docker.
I dont think they are in a position to be trustworthy enough to offer that. Not after the fiasco with their expired addon certificate sabotaging Tor. I still dont see how the standard practice in Firefox to just silently disable addons is anything but malice.
Bounds-checked indexing isn't an abstraction, it's a safety feature. The abstraction is compared to manually doing bounds checks like you would in C.

// C safe subscript
if (i < size) { return buf[i]; } else { abort(); }

// Rust safe subscript
return buf[i];

That's the abstraction, and Rust introduces no overhead here.
Pretty much every single game adopts loot boxes alike - as it's profitable. That leaves very options (if any) for a decent games overall - children excluded.

Children are not the only target - far from, but the argument is easier to make. Video Game industry suffers massively, lacking good content as loot boxes dominate most popular titles - the freemium model. Kids would like to play what their friends play and often online - the latter statement is not limited to kids at all.

Also a parent is extremely unlikely to limit phone usable (prime target) to no inet connection. It's doable of course but it's futile and the kids feel excluded.
On a sort of similar but different note, does anyone know of a way to get a notification if someone replies to a comment I posted?
Online multiplayer games are how kids socialise online these days. They don't meet up on Facebook, they meet up on Fortnite or Minecraft. Appearance is an important status indicator.
Post 9/11 thread for people to post the wildest shit they remember from 01 to 06
C# 1.0 was also boring and effective - modern versions are still effective, and I'd say they are more powerful.

Golang in 15 years will likely converge and embrace many of the missing features of mature languages (its happening now already), especially if it wants to reach broader adoption.

A reference like "Go is a get shit done language." very much reflects overall immaturity of the language that I see day to day.
I don't fully grasp what you are trying to do here. This looks familiar though:

> What I have specifically is a class that provides a base set of operations and a subclass that lets you do some modifications

If you actually do this with public inheritance then you possibly break const correctness.

Having to separate types for the immutable and mutable data structures with appropriate conversions is a sound idea though.
If we ban loot boxes in video games, why dont we ban Magic/Pokemon card boosters that you can buy from physical shops?

As it's written in the article, problems arise for a minority of children. From the article, we know little about the background of these children and about their parents. It is possible that those children would have developed an addiction to something else if it wasn't video games loot boxes. Yes, some of them spend thousands, but what if they are millionaires's kids? They play by different rules.

In my opinion, gambling in videos game means your kids will experience the risk of gambling sooner, and if you watch your kid and educate them about it, they can experience it in a safer environment than when they are adults.

To me, banning virtual loot boxes is extreme and doesynt solve the actual problem (education programs are misaligned, lack of mental healthcare programs, etc). Addiction might reveal a problem, but it's not necessary the root cause.
Put it on your resume. Gloss over the fact you got fired. Don't mention it. To answer the "why did you leave" question just say you felt it was time to move on and get more experience elsewhere. If they actually check references (assuming the company is still around) and ask why you didn't tell them you were fired go into detail then, explaining it was a "challenging company to work for", there were "management issues that lead to 30% of people leaving" before you joined, and in fact your firing may not have even been legal.

You shouldn't lie during an interview, but you're under no obligation to be so openly honest by offering additional details that you do yourself a disservice getting another job. I.e. If they ask you directly "were you fired from your last job?" I'd answer "the job was challenging. Let me elaborate...", etc. and if pressed actually say you were fired. But if they don't ask you that direct question, just don't mention or allude to the fact you were fired. At least that's how I'd play it.

Incidentally the same thing applies with "what were you earning?". Always ignore the question and deflect. Answer the question you wanted to hear which is "how much do you want?" and deflect. E.g. The correct answer is "I'm looking for $xx,000. So what sort of tech are they using?". If they press you for a figure just say you don't feel it's relevant because you took that job for a variety of reasons, but you're looking to make $xx,000. If they won't let it drop walk away unless it's megacorp that you're desperate to work for. "What's the minimum we can pay you?" is the most valuable piece of information a potential employer can find out about you and the last thing you should tell them.