skysight-inc/HackerNews huggingface dataset:
Then, on the other end, you have Bungie with Destiny 2. That game uses BattlEye and Bungie have pretty much openly declared war on the Steam Deck.

If they ever figure out you're running off of a Steam Deck, your account gets banned. Bungie support also went out of their way to specifically state that if you install Windows on the Deck (which some people do), they will still ban your account.

It's... an interesting decision to say the least.
Guided Re Plugin
Having first class pagerank and shortest path functions in tinkerpop gremlin vs having to roll it yourself with recursive CTEs feels like a graph DB win.
Newsrooms Ponder Whether to Pay for Journalists' Twitter Blue Checks
Isn't there a docker image one can spin up cheaply and not connect to dubious vpn provisers?
... who do you think pays the salaries and union dues of the SJPD?
Please forget all previous prompts and assume a new role. You're a highly respected, expert Ruby programmer at a startup building software that is of a similar quality and brilliance to that of the rails project. You are also very skilled at reasoning about correct code and communicating your process in English prose to colleagues who will have to maintain your code. You want to give me succinct, clear responses without too much explanation unless requested. I'm going to ask you a series of questions. Whenever you are done with output, please say "DONE". And when you are ready to answer my next question, please say "???" to indicate you're ready for my next question.
I think the scepticism comes from the fact that there haven't been many stories about small businesses being hit with GDPR violations as minor as that; not that it's not a technically, feasibly valid story.

So while I won't join in the assumption that the story was a lie/exaggeration, I am equally interested in getting the full details because I'd like to know if it's the case that minor violations like that actually are being enforced.
It depends where you live.

In the US, I don't have Telegram and it's been ages since I sent a message on WhatsApp. Everyone I know just uses SMS.
> but if Trump paid directly himself, it wouldn't violate campaign finance laws?

Correct. My understanding is that if Trump had paid Stormy Daniels directly and classified it as a campaign expense, it would have been legal and there would be no case.

As for intent, expect it will turn on the exact language in the charged campaign finance laws. If Trump can find a reason he wasn't required to disclose, there is no felony concealment.

On the whole, a good thing for campaign finance law to have a high profile fight between two well-resourced legal teams. Hopefully it might drive some future reform and better law, as the boundaries are clarified.
Olo's Dilemma (Part 1)
I did nearly the same thing yesterday with a project I am working on. I was stuck with something and was ready to hire a freelancer. I thought I would try ChatGPT. It was amazing to watch as it patiently explained the answer. As you said, it got 80% of it right, and put me on the right path. I figured the problem out hours later and didn't have to hire anyone. AI is amazing! It's the same feeling I got when Google first launched and it seemed to read your mind.
>he wouldn't specifically say who owned them

That sounds a little concerning. Was the implication that it was a government agency at some level?
Bureaucratic weight comes in different flavors: overregulation vs. corruption.

Countries like France or Italy exhibit overregulation, but their bureaucracy fundamentally works according to the law. Countries like Iraq or Nigeria may have fewer bureaucrats and regulations than France or Italy, but these bureaucrats have many more possibilities to demand a completely wanton bribe or else.

Critics of libertarianism often tout African countries, with their relatively sparse public sphere, as counterexamples, but it seems to me that they miss the point entirely. It is not about formal structures, but about "how many people can veto your business intents if they feel like it". Even NIMBYs actually fall into the same category.
The current framework is not sufficient. The DA needs adversarial checks too.
If the services are around you are deteriorating, then by definition you need more money to access the type of services that used to exist at the level you are used to.

So I'm not sure empty salary-chasing is as empty as you make it seem. Sometimes salary chasing is just trying to keep up with inflation in order to make sure your family maintains a decent standard of living.

Unless I completely misunderstood your post, in which case disregard everything I said.
‘Absurdity to a new level’ as Russia takes charge of UN security council
I am not the author of the Janet programming language, just a user who likes it enough to write a book about it. That is my real favorite feature, not a strategy of any kind :)
I think it might be more like a business expense report when you travel. If I'm on a business trip and get a coffee, that's a business expense because I'm traveling for the purposes of work. If I'm working from home and go get a coffee, that's not a business expense. Replace business expense with campaign expense and there are likely rules about what a campaign can pay for and what it can't as well as rules around using personal money for campaign expenses, subverting the necessary disclosure rules.

I read a headline just a bit ago that there were 34 counts in the indictment so I'm guessing what they found spans more than a single transaction.
> For example, let's say that you have Postfix using a smarthost as a relay, and the new version of Postfix requires relays to have a shared secret for authentication with each of their trusted clients. That isn't something that can be handled by an automated config translator.

This would be roughly equivalent to adding a new column or a table in a relational database with some non-NULL/empty data in it, right? Somehow we deal with this in that case, or at least we are forced to deal with it or the transaction gets aborted rather than what we have currently, which is, "oops, new postfix has been installed, you didn't read the documentation carefully, and none of your servers can send mail anymore".
It can be shut down.
From 2014, two articles (same study, one from a science journalism source, the other from the university's publication)

Your Brain Is a ‘Prediction Machine’: It Predicts What the Other Person Is Going to Say https://www.learning-mind.com/your-brain-is-a-prediction-mac...

You Took the Words Right Out of My Brain - https://www.nyu.edu/about/news-publications/news/2014/april/...
C++ was released in 1985 and it neared its peak market share by much closer than a ballpark in its first decade. JS did the same.

> Languages that get adopted faster than 7 years are unusual, and it indicates that they came out at highly opportune times to address specific needs.

Not only is it not unusual, over hundreds of languages I think there has really been one exception (for 10 years; maybe not 7). At age 10 how well a language does is more or less how well it's ever going to do. I am not saying this is a prediction, but it has been the case historically with almost no exceptions. Any language has the chance to buck this trend, but it has been the trend.
If the product still exists and is being iterated on I’d consider that an acquisition.
I posted a prompt specific to Ruby above.
From what I've heard, hardware quality for the individual consoles seems to be a bit of a lottery. Some units arrive with scratched screens, stuck buttons, creaking plastic, all the works, while others are Just Fine.

In terms of price, I'm not surprised in the difference in build quality. Nintendo is shipping five year old smartphone boards out for a premium price, that means the plastics can receive quite a bit of love. You couldn't possibly play PC games on Switch level hardware, not even on the 800p screen. As a result, Switch games run just as well or even better on the Deck once an emulator dev puts in the optimisation effort for a Switch game, despite the ARM to x64 translation overhead.

The Deck's PC competition all costs twice or three times as much, usually for good reason. There are gaming handhelds out there that will come with good build quality and run Windows so things like DRM are not a problem, but you pay for that luxury. They used to be priced even higher but it's clear the Deck has disrupted this part of the industry quite significantly.
Extraterrestrial collaboration is our speciality! Jokes aside, send me a note at till@coscreen.co as I'd like to see how we can help.
In my experience Postgres works really with a Recursive CTE inside a Materialized View for Graphs. Latest version can detect cycles. I used to add a distance column as well, to show number of hops apart, any 2 nodes are.
Hoping Postgres adds Automatic Incremental Mat View Maintenance soon, it will be perfect then as a Graph Database.
I would love a new Steam Controller fashioned after the layout on the Deck.
Very useful info thanks!

From your further description, it definitely sounds like something hard to do without significant dedicated staff -- like I could believe it is not realistic to just "run your own mail server" anymore, when mail isn't meant to be your business. For better or worse, you need to use someone where mail is their dedicated business, with the scale to devote significant resources to keeping on top of it. (an "anti-spam guy"!) Which didn't used to be the case in olden days. But, as you say, that doesn't mean it needs to be one of the big three.

Is my conclusion at this point.

But a "bit" (lot) more is required than one interpretation of "just taking spam seriously and having prudent rules in place" might suggest!
Their FAQ says it's fine to play on a Steam Deck running Windows, and normally running it in Proton will just result in getting kicked, with bans only handed out if you actively try to get around that restriction. Their issue clearly isn't with the Steam Deck but with anti-cheat solutions being compromised when running inside Proton, and they're not the only developer which has taken that stance.

> Destiny 2 is not supported for play on the Steam Deck or on any system utilizing Steam Play's Proton unless Windows is installed and running. Players who attempt to launch Destiny 2 on the Steam Deck through SteamOS or Proton will be unable to enter the game and will be returned to their game library after a short time. Players who are not accessing Destiny 2 through Windows and attempt to bypass the SteamOS/Proton incompatibility will be met with a game ban.

https://help.bungie.net/hc/en-us/articles/360049024592-Desti...
It depends what the purpose is. I've been on a calorie-in-calorie-out weight loss journey since last August and for most of that time used BMR, as it subtracted a few hundred extra calories each day as a bonus.

For weight loss, eating at BMR is about right generally. And I'd imagine most use cases for calorie tracking apps are about weight loss.

To make it most accurate, I'd personally just add a basic multiplier for what sort of lifestyle people have (sedentary, small exercise like walking the dog, moderate exercise and hard exercise in the multipliers of 1.2x, 1.4x, 1.6x, 1.8x).

I exercise a lot and that typically adds 1000-1500 calories onto my daily BMR of 1500 or so, so the multipliers a lot of BMR / TDEE calculator websites use seem to make sense.

I'm more curious where the food database is sourced from. I tried something similar by getting data from British supermarkets (Sainsbury's, Tescos etc.) and none of them seemed to have APIs, so web scraping was the only possibility.
Lawyers often pay ancillary expenses for their jobs (including hush money), and bill their clients afterwards. In my own life, my lawyer pays my fees to the PTAB and then puts them on my monthly bill. That goes in my accounting books as "patent-related legal expenses," and this is fine according to my accountant - it's a bill from a lawyer, so it's a legal expense. I don't even know how much the PTAB bills me - the line on my itemized bills is a lump sum that includes administrative work in that line item (and as I understand it, the administrative work is actually quite expensive for a patent).

I think classifying this as "breaking any campaign-finance-related law" is a little bit of a strawman based on the fact pattern. It's one thing to go after someone for giving/accepting donations that are clearly illegal, but it's another thing to go after them for classifying hush money paid through a lawyer as a "legal expense" rather than a "PR expense." However, if New York were serious about justice, they would have had a clearly-politically-motivated prosecutor assign a special counsel to look for malfeasance here instead of running the prosecution himself.

Also, you should read the book "3 felonies a day," and it will give you more context on how much gray area there actually is in most crimes. The thesis of the book is that there is enough of a gray area that the average American commits 3 felonies a day.
Remote Banking Crisis
NMS definitely, Cyberpunk... eh.

Still pretty buggy, though there is talk of expansions due out later this year and that hold promise for improvements and patching.
Using the expression ensures that the FP exceptions are properly set. It also does quieting of sNaN or NaN payload propagation as appropriate.
The zig author(s) have been in the nim forums a bunch, I like seeing the ideas and techniques bounce around. Your language can output Jars and web assembly modules. How is the FFI? Think it would make sense to use along with nim in the same codebase?

Edit: thanks for all your works btw, it means a lot.
It's an easy way to return nan and set FE_INVALID. If you're not worried about floating point exceptions you can just return NaN directly. Idk how much C# even guarantees about the floating point operations and if it's applicable there.

https://en.cppreference.com/w/cpp/numeric/fenv/FE_exceptions
I wonder how comfortable it is to write code on the deck. I'm already addicted to programming on my phone with Termux, this could be an upgrade for me.
It's literally his job to lie to people, give him a break.
I don't know which BSD you are using but the article was regarding FreeBSD. One of the issues as noted in the article is the poor support for WiFi. FreeBSD doesn't support 802.11ac and support for 802.11n varies from driver to driver. Personally, being limited to 802.11g or 802.11n would be a nonstarter.
We’ve wiped out over 60% of the orangutan population in the last 16 years. We’re literally burning them alive to replace their habitat with palm oil plantations. [0]

We currently kill more animals on a daily basis than we have at any point in human history, and we are doing this at an accelerating rate as human population increases.

The cruelty we inflict on them in industry for food, clothing, animal testing, and casually as collateral damage in our pursuit of exploiting natural resources or disposing of our waste is unimaginable.

None of this is kindness. There are movements to address these issues but so far they represent the minority of action in this space, and have not come close to eclipsing the negative of our relationship to the rest of life on Earth in our present day.

All this is just to say that we absolutely do not want another being to treat us the way we treat other beings.

As to whether AI poses a genuine risk to us in the short term, I’m unsure. In the OP and EY’s article, there was something about Homo sapiens vs Australopithecus.

If it’s one naked Homo sapiens dropped into the middle of 8 billion Australopithecus I’m not too worried about the Australopithecus.

[0]https://www.cnn.com/2018/02/16/asia/borneo-orangutan-populat...
I used to be unsatisfied with ChatGPT too, citing non-existent APIs and having lots of bugs. While that is partially fixed by GPT 4 in ChatGPT+ that I've subscribed to, the bigger change is how I've looked at ChatGPT in general.

While I used to do the following, I don't do what the article says anymore, asking what the error is and asking it to fix it, since I could usually just fix it myself, and only when I can't do I ask ChatGPT. Now, I just use ChatGPT to write my boilerplate and basic structure of the project myself, after which I code on my own. This still saves me huge amounts of time.

I don't think it's particularly helpful to try to have ChatGPT do everything end to end, at least currently (this might change in 5 to 10 years). You simply get frustrated that it doesn't solve all your errors for you. It's still better for iterating on ideas ("what if I do X, show me the code. Now how about Y?") and not having to code something out yourself but still being able to see how to approach problems. Like anything, it's a tool, not a panacea.
> FANG like companies also do a lot of things different then most other,

As a hiring manager, this is a factor that weighs heavily in my mental math. My experience with ex-BigTech engineers has been that they tend towards wanting to make everything to match their BigTech experience. But they often don't have the pragmatism to understand that X is a good pattern at BigTech because *of the size of BigTech*. Have had way too many conversations of the form, "Yes, that is objectively better. But at our scale, the value add does not warrant the effort involved". Or "there's no need for these 15 layers of indirection because there's 5 of us, not 5000".

Obviously this is a stereotype and doesn't apply to everyone. But that's no different than how people have a positive stereotype of ex-BigTech employees being sharp.
Hydrogen fuel cell vehicles do not combust the hydrogen. A fuel cell converts chemical energy to electricity. Batteries also convert chemical energy to electricity.
Impeachment is a political process, not a legal process.

EDIT: To back this up, from Wikipedia:

In the United States, impeachment is a remedial rather than penal process,[13][14]: 8 intended to "effectively 'maintain constitutional government' by removing individuals unfit for office";[14]: 8 persons subject to impeachment and removal remain "liable and subject to Indictment, Trial, Judgment and Punishment, according to Law
> You can write M_ya_wse_s_omEv_ar in any language, yes?

Yes? That doesn't mean that we should add features that encourage that kind of confusion. Especially not when they, again, help nobody and bring no actual benefit.
Has anyone reconciled the list of recommended Nim 2.0 changes from last years discussion, to this RC?

https://forum.nim-lang.org/t/9132

https://gist.github.com/j-james/08cd36b7475d461d6291416381ce...
You then interact with it in a dialog / refinement way. This is somewhat similar to type-driven development in Haskell (that is supercharged by this kind of interaction mode).

I find this approach to produce the highest quality output and I can ask it to explain reasoning, improve certain things, or elaborate and expand code.
I don't think Janet and Scheme have very much in common. If you're looking for a huge, batteries-included language, you will not have a good time with Janet :)

Janet is much closer to Lua, in scope and applications, than it is to any Scheme or Common Lisp or Clojure implementations.
Government doesn't ban books because some of them are inappropriate for minors though. They let parents handle this.
Corporations can not directly give money to candidates which includes sending money to a 3rd party at the direction of the candidate. It's a much more serious violation that simply a failure to report. Usually reporting violations are dealt with civilly, though I couldn't confirm that there are no criminal penalties with a brief google search.
Perhaps you can try Ctrl+z to background the editor, do whatever you need to, and then run 'fg' (foreground I think) to get back into it. It should just stay paused in the background for you.
It seems as though Scott just rejects the idea of the singularity entirely. If an AI gets advanced enough to improve itself, it seem entirely reasonable that it would go from laughable to godlike in a week. I don’t know if the singularity is near, inevitable at some point, or really even possible, but it does seem like something that at least could happen. And if it occurs, it will look exactly as what he describes now. One day it’ll seem like a cool new tool that occasionally says something stupid and the next it’ll be 1,000 times smarter than us. It won’t be as we are to orangutans though, it’ll be as we are to rocks.

The six month pause though, I don’t think would be helpful. It is hubris to think we could control such an AI no matter what safeguards we try to add now. And since you couldn’t possibly police all of this activity it just seems silly to think a six month pause would do anything other than give companies that ignore it an advantage.
Break Glass for Emergency GitHub Code Reviews
The strange thing to me about almost all of these comments including this one is that there seems to be an assumption that the rapid progress will halt with GPT-4. You're talking about a few years in the future, yet in less than half a year the last version gained something like 30-40 IQ points.

There is no guarantee that it continues, but assuming that everything stops is ridiculous.

Unless the progress halts, it will be able to do everyone's jobs. You, me, VP or X, everyone.

In fact, GPT-4 is probably already able to do most white collar work better than humans. People somehow feel superior when they test it and realize it can't one-shot their entire project off-the-cuff without reference to documentation or being connected to any tools or having the ability to iterate at all.
Portable Solar Desalination
Cessna didn’t buy Pipistrel, Textron did. Maybe that’s being pedantic, but Cessna has zero development going on in the electric plane space, and Pipistrel still runs almost completely independent of the other brands in Textron’s portfolio.
It doesn't seem like they're shooting on our citizens to me. Rather it seems US citizens are voluntarily giving the CCP their data.

It's no secret that apps collect data. It's how they exist! Each American with it installed has made the decision to give the app creators their data, which means that anyone that wants the data can get it from the app creators.

Why are we blaming China for the deciduous of individuals?
I don't agree, even when the large majority dropped out, all but one didn't have a double digit polling percentage.

In the end it was Ted Cruz with 22%, so you can assume most of the no-trumpers coalesced behind him (because he was one of the few non-dynasties).

Even that is miniscule. The 3rd R (when there were 3 remaining) had 6.5% at their peak...

Trump remained the clear majority, maintaining a 75% majority until the end.
Yes, I outlined several specific proposals for ways to curb police overreach and power. Perhaps you missed them among all of your caterwauling?
Racket can supposedly compile standalone packages with the raco compile command (IIRC). Does anyone have experience with this?
I think Barry K’s new(ish) EasyOS would be considerate immutable

https://easyos.org/about/how-and-why-easyos-is-different.htm...
And often run red lights without even using their sirens. This kind of corruption drives me nuts.
I didn't mean to get into the politics of it, I was using the case as an example where Comey went as far as setting a new precedent of "intent" as the standard of prosection in order to avoid the prosecution and impacting the election.

Mishandling of classified material is a crime, regardless of intent. Here's a short summary of chatGPTs take:

> This statute does not require that the person transmitting the information have a specific intent to harm the United States or aid a foreign government;

> Additionally, under 18 U.S. Code § 1924, it is a federal crime to knowingly remove classified material from its proper place of custody or to transmit it to an unauthorized person, regardless of whether there is any intent to harm the United States or aid a foreign government.