skysight-inc/HackerNews huggingface dataset:
Yes, that bot was a) hardcoded and b) used exploits. Instead, we are interested in investigating how far machine learning approaches can get. We are using NetHack 3.6.6 and will update to NetHack 3.7 as soon as it is out.
GitHub actions are free for open source projects
Is Y Combinator Causing Long-Term Damage to India’s Tech Economy?
I've seen the explosion of REST endpoints you mention, several times. But isn't GraphQL just adding a thin veneer over that, giving the appearance of a single URL, but actually kind of containing all those REST routes under the hood? If you have an explosion of REST routes, you'll likely end up with an explosio6of GraphQL queries too.
Cloud Native Tunnels on Bare-Metal Cloud
but do you want to play at 720p on a Retina monitor? Seriously?
There's a interesting movie (available on YT) - The Revelation of the Pyramids from 2010. Discussing technical feats of the Great Pyramid of Giza, and speculates about hidden knowledge encoded in the dimensions / location of these structures. Goes even further suggesting it is a warning of recurrent catastrophe. But biggest impression made on me info ( around 1hour:15minutes mark) that plenty of the important ancient structures around the globe are located on circle roughly 100KM wide and Equator length and different geometrical relations between these points.
I have posted the official chart of ICU occupation in Germany. How can you argue with that? Covid patients are only a small fraction of the occupied beds.

In general it makes sense to use existing ICU beds at capacity (or slightly below), to, you know, make use of them.

Surely you could also still adjust by delaying surgical procedures that are not urgent, if things would get worse.
There's a difference between discussing legitimate issues versus going on a tirade rants full of misinformation to prove your point. That's what these channels do.

For example one of their videos says that Starship isn't possible because of space radiation. Which is a much discredited idea and has been for years.
Google Play core library vulnerability remains unpatched in Google Play apps
The PE firm that had a take in a company I worked for wasn't hostile. They held a pretty long term stake too from what I know about the history of the business.
Yeah, I grew up with a hobby that basically entailed... extreme hypervigilance, quick decision making, and leadership initiative. Seems to have ingrained itself deeply within me having participated in it somewhat religiously from 10-18. Sometimes I regret it a bit as it's made me pretty much always alert/hyperaware of my surroundings.
> Relational queries and ACID are still absolute requirements for managing your data. Web frontends are just that, frontends. Is there something mathematically changed that means that relational logic is somehow now false?

The web request/response model makes ACID pointless. The whole point of ACID is that if two users try to update something at the same time, you won't lose either of their updates. No web app implements that: if user A loads the edit page and then user B loads the edit page and makes an edit, their update is going to be lost when A saves the page. (Or maybe the webapp implements its own locking, but it won't - and can't - use database transactions for it, because there's no way to know whether the user is still editing or has closed the page).

> MySQL was a hack that people that didn't understand relational databases used as a glorified K/V store. It was "fast" compared to the alternative of postgres, but of the three qualities of good, cheap, fast, MySQL only won on the last of those and for a definition of "fast" that most of those web frontends didn't need.

Exactly! MySQL did none of the things that "good" databases do, and yet MySQL-based companies were far more successful. Conclusion: the things that "good" databases do aren't actually that valuable.

> "SQL is not machine-friendly"? Why not?

It's irregular, hard to generate safely, and hard to parse. It makes no sense as a machine-to-machine interfaces (and it was never designed as one).

> That's driven by the performance characteristics, which are driven by the query planner using the statistical analysis of that data.

Only if the query is complex enough for those to be a dominant factor. For a simple primary-key lookup, today's databases typically spends 3x as long parsing the SQL as actually executing the query.

> "...the transaction system means you're virtually guaranteed to deadlock..." you mean, if you try to break ACID, then the database enforces constraints to stop you and make you reconsider your data access properly? That's like saying Rust's borrow checker doesn't allow you to program race conditions.

It's just the opposite: SQL databases rely on magically figuring out the locking for you, and don't give you enough visibility or tooling to let you manage it in a safe way. You can't look at a query and know which locks it will take, in which order, unless you're intimately familiar with that particular database's internals. Application programmers know to make sure every thread obtains locks in the same order, or ideally use higher-level abstractions. in SQL queries you don't have that option.

> Storing JSON in a K/V store and doing joins in code is a regression, not an advance. Not expressing your data's constraints as actual constraints means that bugs can happen that shouldn't.

I'm all for type safe datastores (and RDBMS type systems are pretty limited: no decent collection types, no aggregates unless you count temporary tables which come with a giant set of pitfalls). I can believe that referential integrity could be worthwhile. But SQL is a very poor interface, and datbase-level ACID is worse than useless in today's (web-based) architectures.
Thank you, this makes sense.
> And I think they're missing the gravity of the situation—there were (and are still) a _ton_ of OSS projects out there that are configured to use Travis CI for their testing and build pipelines, and it's not free to switch to something else (even though there are many adequate alternatives).

There's obviously a cost associated with this, but after started reading this thread, I just ported 10+ of my GitHub project from Travis-CI to GitHub Actions.

Unless your project has very specific/weird build requirements (in which case it should not be part of .travis.yml, but in a separate, reusable build-script), it was really surprisingly simple to make the switch.

I've ported Emacs, NodeJS and Python projects with ease. Having had many of my project built using makefiles, running that makefile somewhere else was no big deal at all.

If anything, if making the switch now is hard work, you should use that effort into making your build more portable. You may thank yourselves 5-10 years down the road when this same thing surely is bound to happen again :)
Flipped to 641B
>I see it's getting downvoted a lot: do you really belive that you can just eliminate a completely harmless to young people disease and assume you've done so in complete isolation of all other factors?

You're getting downvoted because you're fearmongering based on nothing more than "Everything is connected!"

That's not an argument, that's handwaving things away in a panic.
Not a domain expert, but it seems so:

- https://www.ovg.ox.ac.uk/, "How to make a vaccine in record time" - https://www.youtube.com/watch?v=ddDiyIKUP0M

- DeepMind effectively solving protein folding: AlphaFold https://news.ycombinator.com/item?id=25253488; the comment by 'dnautics in https://news.ycombinator.com/item?id=25306088 seems to validate this.

Not to mention the transition from IRL to cyberspace (physical distancing forcing employers to allow remote work; remote schooling; communities meeting online via e.g. Discord, Zoom)
There's a fair amount of truth to this. Many applications are glorified SQL generators, that effectively JIT compile the application logic to SQL. So if you want to test the application logic, then you need to run it on the runtime that it has been compiled for, that is: the database.

Testing the application code in isolation would be like trying to test that your compiled binary contains the machine code instructions you expect, rather than testing that it actually runs correctly. There are niche times when that's useful, but most of the time, not really.
how is this not random feel good advertisement? people always assume that when an entity momentarily loses that it was gamed, while that entity may profit in the long run from allowing to be occasionally gamed, which then after the fact spreads like wildfire and while most readers eventually give up trying to find a flaw, it did succeed in obsessing them for a prolonged amount of time that they just roll with it and go out to buy some tickets even though they didn't succeed in finding a flaw...
Sure, but that is exactly the case in Germany, only 80% are in use, as would be expected in normal times. Presumably they can adjust by delaying surgical procedures that are not urgent.
All vaccines boost the immune system. It seems like a lot of people misunderstand how vaccines work (not saying you do). Vaccines don't fight of infections for you, they train the immune system to correctly identify pathogens so the immune system can fight them off more efficiently.
For some nostalgia a video of game play.

https://www.youtube.com/watch?v=OmqPoI936K4

It was as enjoyable to me then as any modern title is today. Perhaps more so.
I don't think something like this will happen, because GitHub Actions and GitLab CI work quite differently. But maybe there will be a migration tool from one to the other.
Interesting, I'm surprised that they don't have to provide you with the tools needed to do your job!

In Australia, the emp is generally responsible for providing any necessary tools or equipment needed to do the job (contractors are another matter though)
like San Francisco! "Spanish settlers distinguished just seven at the time of their arrival. Nob Hill, Russian Hill, Twin Peaks, Mount Davidson, Telegraph Hill, Rincon Hill and Mount Sutro make up the seven original hills of San Francisco."
'Works' is what happened to Ebola - near total containment outside of a rather poor part of the world.

There is a major complaint here against the lockdowns. They have positive and negative outcomes and there is very little evidence that the two sides have been weighed against each other. The scale of the damage done by our response is too great to accept best effort attempts to control the disease. The standard of the response needs to be excellence, not competence.

We also can't discount the possibility that there were easier, less invasive measures than lockdowns that captured a lot of the benefit without the costs. It has been a chaotic year but there is no natural law that says every time there is a pandemic the only option is to scuttle the economic ship.
> The magic of Travis was that with a couple clicks of OAuth you were signed up and running builds for your own PRs.

With GitHub Actions it's even simpler, and no OAuth required at all.

I especially like the auto-suggested template-types based on what kind of project the repo hosts (Node, Python, etc).
> If anyone's harming society it's the VC ecosystem that gets companies hooked on free money and encourages them to burn it as fast as possible, blocking sustainable businesses from playing in that space.

It's even worse: VC "burn money" is way too often actively destroying and undercutting existing businesses in the guise of "disruption", and then once the competition is dead, prices rise to way higher than they ever were before.

Cases in point: Uber (destroying local taxis and then milking the customers dry with "surge fees"), AirBnB (literally "disrupting" all the neighbors around the illegal hotels), Facebook/Twitter (which competed with sustainable, moderated alternatives and now "disrupt" entire elections by allowing propaganda and lies unchecked), Doordash/Grubhub/whatever, they're all bad by actively MITMing and otherwise extorting restaurants, Yelp (again, extorting small businesses), Amazon (even though they're not using VC money, they're still burning down physical stores).
There was also Grenfell Tower in the UK, where the fire brigade told everyone to stay in their flats (apartments) as the building caught fire around them: https://www.telegraph.co.uk/news/2019/10/16/london-fire-chie...
The problem with flexibility is that while it may take you one or two steps away from a corner, you'll likely find yourself in a corner soon enough anyway. It's like buying a larger hard drive, thinking you'll never use all the space.

The only real solution, that most managers don't get, is to know all requirements upfront.
As other said, it is not that unusual that individual units are full. As for staff, if things would become dire, surely more capacity could be mustered (people working overtime and so on).

And if it is really such a limiting factor, the statistics should be adjusted accordingly.

I think it is just a wildcard argument without any specific numbers. You can imagine whatever you like. How many nurses are available? How many are sick, specifically?

Also, sick nurses tend to be well again after two weeks (if they have Covid).
Star Trek predicted 2024 for Irish Unification.
The standard formula?
Personally, I don’t want to be forced to get a new laptop every year.

If you want to give me the option of buying the biggest, fastest, meanest laptop of the make and model I want, that’s awesome! But I don’t need a new one every year.

Sometimes new laptops require new versions of the OS. And I might want to stick with an older version of the OS.

Sometimes new laptops are on a new hardware architecture tha5 I don’t want to be forced to use. At least, not yet.

Give me the options, sure. But don’t force me.
My understanding is that justified text is harder to read as in order to create the justification, uneven spaces are generated between the words which disrupts the flow of your eye.

Additionally, just like it's harder for the eye to make out a word in all caps due to greater regularity in the image, it's also likely harder to distinguish differences in a paragraph if it's all a 'block' to the reader.

I'd imagine some people rely more heavily on the shapes of words rather than the letters or spelling itself. And then this heuristic might also carry through into the shape of a paragraph.
I'm curious to see what happens with the new installs, which terminate the fiber directly at the gateway using the SFP port on the new BGW320 gateways, rather than using a separate ONT like they have historically. The UDM Pro has an SFP WAN port that could ostensibly be used, but I haven't seen much yet about the feasibility of adapting the existing bypasses to ONT-less installs.
The "naturally occuring" bases people come up with are quite a bit stranger.

https://en.wikipedia.org/wiki/Telefol_language#Counting_syst... base 27

https://en.wikipedia.org/wiki/Kaugel_language base 24

https://en.wikipedia.org/wiki/Ngiti_language base 32 (well, CS people like that one)

More at https://en.wikipedia.org/wiki/List_of_numeral_systems#Standa... notes base 23 and others (https://www.preposterousuniverse.com/podcast/2020/03/23/89-l... mentions base 87 or 81, but unfortunately got interrupted before she could name the language)
Ground based lights can bounce on atmospheric inversion interface and if the conditions are just right and you are at the right place you would see lights seemingly playing in the sky.
For what it's worth their flagship IntelliJ is, for personal use, only ~23€ a month, and phpStorm ~9€ a month.

Projects which have a sponsoring company or consulting/training/paid-tier income around them can afford to pay that.
What is the state of the art in doing something about this? Has anyone tried using CPU perf counters to see if the workload looks like hashing?
Physics doesn't have to be pretty – Sabine Hossfelder [video]
that's obviously false, alien would never contact israel or usa
Over-drinking is risk taking, OP explicitly mentioned that, not just "drinking".

It's risk taking because over-drinking is by definition going over your limits with alcohol and I assume we all know the behaviours that this can bring with.
Prosecuted for... littering?
Survival isn’t a feminist issue. Children-first makes sense, but women first is buying into feminine frailty. I say that because, I also think a feminist would support “women and children first,” because survival means a hell of a lot more than a philosophical stance. At the end of the day, what you believe doesn’t matter if you’re dead. Frankly, I can hardly blame a person for taking advantage of a social norm that grants them survival.
> this is IMO outdated terminology, and in my experience not modern practice. It's super easy now-days to swap in a local lightweight database like sqlite which is 99.9% compatible with your production database, and use this for even tiny unit tests.

I actually see it as more "modern" to use an actual database.

I've been around long enough to have seen trends going from database -> mocks -> fake -> back to databases again!

Mocking is fine for some cases, as are fakes (e.g. lightweight SQLite wrapper you mention), but for anything non-trivial, such solutions often have "blind spots" - such as foreign keys, or unsupported data types. At the same time Docker was becoming a thing, I (and others) were growing tired of seeing issues related to these limitations.

At some point, it pays to have integration tests that just hit a real database. And with Docker, you can do that trivially - it takes only a few seconds to spin up and populate a fresh Postgres instance. I haven't looked back since.
And vote for the politicians who want to pull the country into this century when it comes to medical expenses and policies.

Mind you, my dental work is only covered up until €500 a year, glasses are entirely my own expense (you can get a tiny amount from health insurance, but only once every three years, and you need to take out premium insurance to be eligible), and prescription meds vary; anything off the pre-approved list require you to pay the difference.
The linked wiki page lists both.
Some cops receive training that teaches them to escalate.

https://slate.com/news-and-politics/2020/08/warrior-cop-clas...
It would be safest to assume that you have at least one unfixed RCE bug in Team, even if oskar did not discover it yet.
You’re definitely on to something. This image from Wikipedia for the #1 ESS fits very well into my fuzzy memory, especially those protruding card chassis:

https://upload.wikimedia.org/wikipedia/commons/7/7e/1A_Frame...

I just remember thinking it looked awkward getting to the equipment under them.

I don’t know if the ‘5E’ as he called it was actually in operation yet, he ended up moving us all out of state to take a job developing and delivering training material for it...I think that’s what finally broke him lol. Hands on kinda dude.

I’ll have to hit him up later today to see if he remembers ‘remreed’ (he will). Thanks for the info!
It's really hard to overstate what an advancement mRNA vaccines will be. MRNA-1273, the Moderna vaccine, was designed in two days.
As horrible as this pandemic has been, we will probably see an equivalent in vaccine technology advances over the next couple years that we saw in weapons advancement from WWII. These things have the potential to treat/prevent cancer, eradicate the flu, deliver gene therapies, so many things that seemed like scifi just 10 years ago.
I think your point might go to issues implementing a solution technically? Just in case it does...

It's only alluded to in this article, but Clojure has a semi-community-standardised metadata format [0] for indicating how a function should be indented. It isn't very impressive, and I'm not saying this is a solved problem because it isn't. I've never seen well indented lisp code in the way that Python is excellent. But the technical aspects of how to solve it are implemented, the answer is 'add semantic metadata to the functions, have a Well Known Standard for indenting code semantically'.

There is no reason in principle that Clojure couldn't have Python-good indenting except nobody seems to have any good ideas for how to format code usefully. Probably a style breakthrough waiting to happen.

[0] https://docs.cider.mx/cider/indent_spec.html
The difference between CoffeeScript and TypeScript was that CoffeeScript offered syntax that people preferred, whereas TypeScript provides write-time checking of errors. It is more similar to ESLint in that regard, and is better understood as a linter than as a separate language like CoffeeScript.

Even if TS's type annotations would be added to the language (like it practically almost has been, through Babel supporting it), you'd still want to run a tool as you write it to actually check that those annotations are adhered to, rather than having your code crash on the user when they are not. TypeScript is that tool.
Considering that your're not allowed to do anything interesting with the system when developing for ios, that's not surprising to me. I connect my android with my gnu/linux machine and my windows videogame box, that's all I tested.
So, can this be used to track where people have been? Follow the plume of DNA from the skin cells they shed? Is it an immediately useful way to tell if someone has COVID-19? Could it be used to covertly build a database with a unique DNA ID for all people? How fast is it, how much does it cost, are there consumables that have to be replaced? Some answers here:

https://en.wikipedia.org/wiki/Oxford_Nanopore_Technologies

https://nanoporetech.com/

This does not seem to bode well for privacy.
The host GPU is a Radeon rx460, the GTX 1070 is only used by the VM (when the VM is running). Here are the most significant configuration files involved in my setup: https://gist.github.com/tarruda/2ea928b90cdecb6f77c2f9ca65ba...

Note that modprobe configuration is important, as it assigns stub drivers to the GTX that allows it to be handed on demand to the VM.

Note that this is made for a debian 10 system (kernel 4.19), other distributions might have different requirements.

As for running the GTX 1070 on the host when the VM is not running, I'm not sure if it is possible.
Huawei now is pushing their mikro-kernel based OS, nothing to do with Linux, Harmony OS.

Ironically it used to be a research project demoed a few times at FOSDEN and US gave them a reason to bring it into production.

Tizen is also being used in Samsung's smart TVs.

LG has WebOS and Sharp Aquos.

And then there is ChromeOS as well.

Basically, GNU/Linux desktop has proven to not be something that general public even considers when it comes with strings attached about FOSS politics and little UI/UX that those people actually care about, without the apps all their friends use.
Ed Dwight Was Set to Be the First Black Astronaut. Why That Never Happened
You can, actually (I've used a soto windmaster in deep snow around 6000+m before). It's "just" a question of ensuring the canister itself stays warm enough (e.g. warm it up in your jacket before use, put in a bowl of water, or welding some sort of metal to the stove to conduct the heat back to the canister.. the last which I have NEVER done, since I've read about all sorts of explosion-likely events!)