skysight-inc/HackerNews huggingface dataset:
It still blows my mind that we have credit card fees structured mostly in percentages of the payment amount instead of what essentially the costs associated with payments are: fixed.
I haven’t tried it, but you should find you can export to and from your EURES profile to Europass (and vice versa)- they are distinct, but connected.
BBC doesn't do adverts.
Might have been technical limitations. When you allow overlap, you can’t use the screen as _the_ backing store for pixels anymore, and either memory usage goes up (a lot, if you’ve several large windows open), or you have to invent redraw events (which may be slow even for relatively simple content, if you have to swap in the drawing code).

If you keep the screen buffer as (part of) the backing store for the pixels of windows, you also have to make drawing code clip to any overlapping windows. If you don’t, memory usage goes up again.

And memory could be tight. As an extreme example, the screen memory on an original Mac was about the same size as the amount of memory available to the running application.
Especially in STEM, to stay good, you will have to commit yourself to lifelong learning. (For many of us, this is actually half of the fun!)
This will be an easier task, if you have a solid foundation of core principles.
University is offering you a prebuilt environment to build that solid foundation.
But nowadays, they are not an exclusive source of wisdom, as you know.
Depending on what kind of learner you are, you can leverage the fact, that we all have access to the best learning material out there, worldwide. That's a singularity in the history of education and we are the first generation that can profit from it.
For me, this is one of the last sparks of hope in the current bullshittification of the internet.

EDIT: change "softeware engineering" to "STEM"
Generally a good idea, but probably not necessary for permanent installation (or allotment since they are portable), just during HVAC design and testing.

Also, if the kids are wearing masks then the cognitive benefits go out the window with CO2 concentration being above 20,000ppm.

https://pubmed.ncbi.nlm.nih.gov/33858372/
How did it sell for 10x of the expected auction price?
I understand that they thought they were buying the IP, but who was bidding against them?
I guess I'm asking if the seller or another party could see their publicly available bidding strategy and pushed the price up knowing their limits?
Im just wondering how they’ve spent MILLIONS of dollars on this auction and nobody ever told them this wasn’t gonna work.

How is this even possible? Didn’t they tell anyone about their plan before executing it?
I recently made built instructions [1] for a WiFi enabled CO2 monitor that can be used in schools and is a great project to built together with students.

It shows the current CO2 levels with a large green, yellow red LED matrix.

The kit comes with a custom PCB and 3D printable enclosure and is completely open source and open hardware.

It uses the Senseair S8 NDIR sensor that we made really good experience with and can be programmed with the Arduino environment.

More than happy to help any school (or anybody else) who wants to build these.

[1] https://www.airgradient.com/resources/
> Or you simply have so few people creating ID's (and committing them so quickly) that it's not an issue.

Rule #1 of minimum viable programs is to solve the problems you have rather than as something (number of users in this case) goes to infinity. If you're working with software developers and they can't trivially resolve a merge conflict of this nature, perhaps they are not the best at their craft.
how are their incentives not aligned? both are there to make money by moving as many vehicles as possible. if a problem is found with a vehicle they have on their lot then it’s out of inventory until it’s fixed or replaced. the incentives look exactly the same to me.
Ruby on Roids
The word "must" never appears in the comment you quoted.

Please read the comment before accusing its author of ad hominem attacks.
Well if the windows and doors are open they can't do much more (there's also measurement inertia, it might be getting ventilated but it will take some time to register)

Lack of ventilation plays a big role on the spread
They classify the models upon reproducibility and openness criteria.
So a freely accessible model lacking proper documentation/reproducibility is essentially seen as non-free: "toxic candy" follows all Free Software good practices, yet the model they depend on suffer from such issues.
That would mean if there was e.g. a particularly sneaky input data bias, it could cause issues down the line where it would be hard to determine if it was caused by a poorly calibrated parameter or missing training examples.
Ha, I also thought they were class selectors for a while too, I think because I usually put id before class when I'm writing html.
> told him to pack his things and get out

I though the suspects were an ex-employee, and some guy that didn't work there (the part-owner), so was an actual current employee implicated in the end?
> rejection of decentralized alternatives.

Assumes facts not in evidence. Show me a "decentralized alternative" that doesn't a) reek to high heaven of Ponzi scheme evangelism or b) burns resources like there's no tomorrow, and I'll be all ears.

But that's not what's being touted here. The current Crypto-"currency" fandango has quite enough downsides as is; notice that it's usually its proponents who claim that any arguments against it are about its "decentralized alternative"-ness.
We don't live in a world where it's just an Omicron risk though, there are more deadly variants spreading right now you're forgetting about
CO2 as a proxy to air ventilation is a good start BUT doesn't show the full picture of what makes up IAQ (indoor air quality).

Better (but more expensive) would be monitors that could measure PM2.5 molecules in the air like that of the airborne aerosols that transmit Covid (phlegm, spittle etc).
Show HN: Pure CSS/HTML C# syntax highlighting without JavaScript
I just wish it had WiFi and ideally Bluetooth as well. Right now an ESP8266 or ESP32 is a much better fit for a lot of usecases. Despite being much more closed in nature. And when you take the whole-board pricing it is similar if not cheaper than the RP2040.

But maybe the next version.. I hope they will add this because it would be great to have a truly open connected controller.
Do you know that Visa have backed down and not Amazon? Can you share any info? I wasn't able to find any details of the deal.
There's apps that disable C states and core parking, and boost P states.

I use QuickCPU and max everything out. Yes it sounds like a sham but works wonders.

https://coderbag.com/product/quickcpu
no, it’s quite clear from the audio that there’s metal on metal contact. even with metallic brake pads they don’t sound like this.
I build and operated an employee database in accordance to the Danish OIO model for years, I even sat on a comity to define either models within the OIO model set for the public service.

These days I work with millions of entries from solar production.

I’ve never had to use complex SQL more than one time.

You use tools like SSIS or APIs on top of it to get and store the data.

I know you “can” create a lot of stored procedures and views, but as I’ve already said, you really, really shouldn’t do that exactly because it’s so terrible to work with for so many people.

Honestly though, SQL with an Odata api on top of it is one of my favorite ways of storing and retrieving data. If you have to actually transform the data, you do it with SSIS or similar tools that are much more efficient top level layers that are also testable and reusable.

But to each their own I guess. The join logic never bothered me much, and that seems to be an issue for a lot of people here.
Quite often, it isn't.
They were investigating a potentially compromised account.
Digitisation preserves the contents of the book, but not the book itself.
Something interesting about that study: the CO2 levels are okay for short term use

Students are wearing them literally all day
Yeah, exactly: That's not a reasoned or reasonable justification.
Sounds like a board seat.
your car doesn’t sound like this. squealing is normal, this is clearly metal on metal.

rust buildup is also removed within the first few applications of the brakes.

if your car sounds like this get it checked before you have problems.
They can do more. The HVAC systems should increase air exchange, to reduce recirculation, and likely need higher output (more cfm - larger ducts, more ducts, and/or higher velocity).
He taught what plagiarism is, and how to transform it into a proper citation.

He explained his attendance policy, and very clearly defined WHY.

He taught why you shouldn't trust authority blindly.

He pointed out the problem with predestination, and provides instruction on how to earn an A in a fully remote manner later in the video

This is a well crafted lesson, aimed at adults who can handle a few fucking swear words, not children. It shows respect to their new status as grown ass people in the course of doing so.

It is a lesson in empathy, and if they don't understand it, they should ask their grandparents the next time they see them on zoom.

Brilliant stuff, worthy of a tenured professor. I hope he enjoys his now accelerated, well earned retirement.
It doesn't do adverts inside the UK. Outside the UK they do. I always get a bit confused when I access it via the work VPN and see adverts!
They do serve ads to users outside the UK. I opened the article in a fresh instance of Chromium and counted 13 ads in the article - some very intrusive and others mixed in with the related articles (although with an "ADVERTISEMENT" label).
no, you can easily buy a brake pad. you shouldn’t have to, but it’s still a consumable. a door is another question.
I agree (and I'm glad I'm not alone). Haven't seen the swivel stand approach - good idea!

Curious:
* Is sharing the whiteboard via camera enough for you/your colleagues?
* Are you ever the "recipient/viewer" of such a shared whiteboard or always the presenter?
* (How) do you transfer your whiteboard content to other tools?
Why are we discussing an article from 2017 with no real information besides, USA number 1?

Asymmetry is the key to airpower, if you don't have it you won't have it.

Look-first shoot-first is only one kind of asymmetric advantage.
I don't follow is this video about Tesla fans reactions to criticism?

The marketing for FSD has been quite clear that your car will drive itself completely soon. Just check out the years-old video on tesla.com/autopilot claiming there is someone in the drivers seat only for legal reasons
Home Assistant pressure sensor capturing Hunga Tonga Volcano eruption
BME280 sensor linked to Home Assistant in my basement shows a rise and fall of pressure right after 20:00 CET, as was predicted in local media. https://storage.googleapis.com/www.keymeulen.com/screenshot.png Any other people who caught this?
The "Grim Reapers" videos are great fun. Love watching them occasionally with my sons.
But if your missiles are effective enough, they take care of the bit about finding and hitting the target for you. The article explains it as enemy forces not having anyone loony enough to think actually getting within range is going to advance their career.

I blame Joseph Heller.
This is my understanding having spoken to a couple of teachers. The only real option they have to increase ventilation is to open windows, however when it's below freezing outside and windy, this isn't a good solution and doesn't actually help all that much in most instances.

A more robust air purification and ventilation system is what's actually needed, but good luck getting the Government to fund that, especially with the age and general run-down state of many of the UKs schools.

For what it's worth, you're probably being down-voted because you presented no evidence or context, rather than for the message itself.
With a permanent installation you can link the sensor CO2 data with the hvac system for a demand controlled ventilation.

This will allow energy savings and maintain an optimum level of CO2 in the classrooms.

We often see big differences in our data comparing different classroom sizes, age of students and activities inside the classroom. So often a fixed hvac setting is not the best solution.
Many of these points are about running pipelines in privileged containers. Something I actually took extra time to resolve for my team. That's when I discovered kaniko first, and shortly after podman/buildah.

After that podman and buildah have gotten a lot of great reviews from people so I think they're awesome.

For an old time Unix sysadmin it just doesn't make sense to run something as root unless you absolutely have to.

Which also makes the client excuse in the article so strange, they had to run the container privileged to run static code analysis. wtf. Doesn't that just mean they run a tool against a binary artefact from a previous job? I fail to see how that requires privileges.
> The issue here is that this isn't just "one bad apple" that if we can remove everything will be ok. Which is what motivates the idea that punishing this bad actor will make everything better.

I think they are talking about this particular, singular, bad apple and the other companies that bad apple is also attacking right now and stopping that harm as opposed to "sending a message" to other bad apples.
> Curious how you set that up?

Via a DNS server we run, that then answers for local things or forwards requests on to the real world.

To do that locally, set up a DNS forwarder like dnsmasq [0] or unbound [1] (or coredns/bind/etc) to respond for the domain you want to wildcard to localhost. Point your OS DNS settings to 127.0.0.1, then configure the forwarder with your regular external DNS servers.

The equivalent to `NODE_USE_SYSTEM_CERTS` is a build time option unfortunately. I know the rhel/debian packages do integrate their builds with the system CA's but those packages tend to be ancient. Maybe try the nodesource [2] packaged node.js? The homebrew node formulae [3] looks like it integrates with the brew openssl CA's.

[0] https://stackoverflow.com/a/22551303

[1] https://unbound.docs.nlnetlabs.nl/en/latest/manpages/unbound...

[2] https://github.com/nodesource/distributions

[3] https://github.com/Homebrew/homebrew-core/blob/c2579d98415bd...
How ironic that you say this given that the professor mocks exactly this argument
> This already allows autocomplete for the attributes to work.

So does the other way around in several SQL engines.

If you write something a long the lines of select x.ID, y.NAME from bla.bla as x join hum.hum as y on x.ID = y.FK in msSQL you’ll get autocomplete on x. and y..

You’re right that it’s more intuitive to write the from first of course.
TLDR: Because SAMs have gotten so good at their jobs, air forces don't even bother.
Your latter gripe is the subject of the article, surely? Nature is there and not everyone makes the effort get out amongst it. Whether our screens and fears of the dark unknown are irresistible is perhaps debatable.
I like zig, but agree with many of the points here. A couple of thoughts below,

> Zig reference documentation badly needs examples. Can't figure out how to use std.fmt.parseInt.

While yes, Zig documentation badly needs examples, I'm not sure this particular criticism is justified. I would have thought that the usage of parseInt, was fairly obvious from the type-signature:

parseInt(comptime T: type, buf: []const u8, radix: u8) ParseIntError!T

Or, translated to C++ (and assuming the use of exceptions to return the error):

template<typename T> T parseInt(const char buf[], uint8_t radix)

> Need to access myArray.items[idx] instead of myArray[idx]. I get it. But very unintuitive and requires knowledge of implementation details.

I'm 50:50 on this one. While it might be nice to hide the implementation here and have a .item(n: usize) member function, ArrayList explicitly manages a contiguous region of memory, so I don't see the problem with exposing it as a slice as part of the interface.

> Should I pass the allocator to every function? Doesn't seem great. Maybe I'm supposed to create a global? Globals are evil and feel bad.

As a rule of thumb, libraries should take allocators as arguments to their functions, while applications can either do that or create a global allocator. There is absolutely nothing wrong with using a global allocator in an application; after all it's what almost every other language does. Zig just makes that global explicit.

Globals aren't always evil.

> Zig's inability to infer type is annoying. If I create var count and return it and the function return type is usize then var count is obviously a usize.

It's not. It could be any unsigned type of smaller size than usize.
> probably on military-issued meth

The US military issues meth? Source?
Warren demands profit and rent figures from companies following PandoraPapers
In urban areas increased ventilation might increase PM2.5 (unless it is filtered).
30 mcg/M^3 PM2.5 might mean a lot of covid particles or the house across the street just lit their wood heater.
I read the whole book over a long weekend, I just couldn't put it down.

Make sure you don't have any work deadlines in the few days after you start it.
The Epic Tale of a Selfish Brat
I'd note that for a motorcycle disc brake I wouldn't complain about this.

If it takes a lockpicking artist more than a minute to pick it while being able to move it around in three dimensions it would take so time on the street too.
Conti Ransom Gang Now Selling Access to Victims
The article doesn't say that anywhere.
Like last time I'll post a simple snippet of Java with dns4j that solves this weeks question:

>problem: Java caching DNS records forever

SimpleResolver resolver = new SimpleResolver("8.8.8.8");
Name name = new Name(host + ".");
Record a = Record.newRecord(name, Type.A, DClass.IN);
Message query = Message.newQuery(a);
Message response = resolver.send(query);
Record[] answers = response.getSectionArray(Section.ANSWER);
> Is ten classrooms per school a reasonable average?

That sounds low: a secondary school with no sixth-form will have students in 5 different year groups, and will typically have more than two classes per year group.
I'm assuming you want to build a full-size machine that mostly looks like it could have really been in an arcade...

And you're right. The wood alone for such a project is very expensive right now. I know because I started it a while ago with scrap wood, and I'm rethinking how I'm going to do it with cabinet-grade plywood.

Add in all the knowledge and effort to design and build the cabinet, and it becomes quite a task if you aren't already a woodworker with those tools.

If someone is really into it, I think it's a great project and they should absolutely do it. But I don't recommend it for people who merely want the end product.
What an awesome interview. It's inspiring to read the reflections of people who built software truly out of a love for the craft.

>My hope is that Kirby’s Adventure will be a game with longevity, one you can always enjoy playing. We’ve included a lot of different things for you to play around with, so it will still be fun even after you beat it the first time.
https://en.m.wikipedia.org/wiki/List_of_drugs_used_by_milita...

Cousin of meth.
QR codes will never succeed because no one can make money from them
if anything I already went through COVID and my immune system easily beat it because I took care of it all these years by eating healthy food, sleeping well, exercising a lot, etc..
but I don't want to expose it to the virus just because it can beat it again. enough is enough.
>And what do we do, when we want to find out a location associated with a wifi name? We go to wigle.net, enter the SSID (=wifi name) and it tells us where on the world it is found.

I've always enjoyed having unique/personal SSIDs, but had never seriously considered this consequence. I wonder what the worlds generic SSIDs are.
I’m afraid they do. Never been outside the UK and tried to access the BBC?
Interesting and I need a library for browser first and later move to node.

Looking through the comment seems good to go. Thanks.
I'm curious how the numbers look to get to that result. The lowest rate I've heard of was ~0.7%.
> That editor with the blue background must be the new TextMate-killer for the PC :)

It could and should be. Subjectively, according to my taste, all modern text-mode editors are either ugly or unintuitive or both. MS Edit (edit.com) was both nice-looking and intuitive but lacked modern features like extensibility, code completion, regex search, multi-cursor, UTF-8 support etc. I really wish there were modern MS Edit clones (for whatever OSes the developers would be interested in, I'm interested in many) implementing modern features I've mentioned.
I put devonly: as part of every placeholder secret in docker-compose.yml or similar config that is committed to Git. The goal is a developer who has just cloned the repo should be able to run the setup script and have the whole system running with random seed data without futzing with copying secrets from coworkers.
Very few schools in the UK have a HVAC system. Some of the more modern ones perhaps, but the majority of schools in the UK are likely older than the students grandparents.
> No one in the history of the world has ever been confused or upset by a + b calling a function.

That depends on `a`, `b` and the function - I have seen way too many `+` that weren't commutative and/or associative. Languages which do not allow to use _other_ symbols like `⊕` too almost always lead to confusing behavior of 'usual' operators.

And what does `a * b` do for vectors `a` and `b`? Is it the 'usual' 'dot product', is it component wise multiplication (`[.., ai * bi, ..]`) is it 'matrix multiplication' (`a * b^t`), is it the cross product (because the language doesn't allow to define `×` as operator), is it ...

Actually, in C and C++ the implicit conversion and promotion rules are footguns enough.
Uh okay. Pls tell me how to deal with, negligence, incompetence, lack of work ethic, complete disregard for other people's time and work.

I have been Jesus like up until now, but that's only led me to end up with the shit end of the sick, managing people who do less than me , while making more money than me. I've been grinding so hard( for my own selfish gain) that when deadlines creep these people feel okay to slack, and turn in shit code, cuz they know me or of the other guys will pick is up. Meanwhile they get time to schmooze and work ok side degree or something and when promotions come around they get em cuz they are "more experienced" and now have better credential s.

I really think it's time to change my ways.
1 is “trivially” solved using something like dolthub.com - 2 I think is more a problem of FOSS economics. If a maintainer only wants to ship reproduced copies of a model - who should pay for the very expensive GPU compute to do so? Today most CI platforms offer free CPU compute to turn source code into binaries but I’m not aware of a platform that offers enough free GPU compute to make a similar model feasible
Okay. I'll give it a shot. Give me the step-by-step process of getting where you are.
> it's the same rehearsed answer squished into whatever thing you're discussing

It's a meme! It still may be it comes up at the relevant time and says the right thing for that time.

> If you don't have any doubts about what you're thinking, you'll never change it.

You're presuming there always has to be something more to think about. That isn't so.

> In fact, you won't even be thinking, just repeating, like times tables

The times table is an example of where you don't need to keep thinking.