skysight-inc/HackerNews huggingface dataset:
I like this distinction, but I will note that not all web3 is federated or decentralized. It has been become more of a marketing word for projects which both do and don't adhere to the foundations.
Curling the pinkie and using the knuckle instead of the tip also works well for me. In fact I do this for both M and C.
Yes. What most laypeople don't understand is that finding cracks in the work of experts has real rewards for other experts, because of the scientific method. Therefore, it is unlikely that a layperson will find those cracks first.
A telescope that is assembled in space.
The technology (preventing double spending) only works if the amount of computational power in the hands of a single agent is always less than 50% (or preferably a little bit less) of the total network power. If the condition is not met, someone could first pay you 100 bitcoins for say a Tesla then spend the same 100 bitcoins on something else (say cocaine...). If the proof of work becomes "easy" for a single agent then her view of the ledger is the ledger. So the value would very quickly go to 0 USD regardless of any aesthetic pleasure one may derive from a bunch of bits
Functional safety standards like ISO 61508. But I am not sure if you will like it.
I like how python’s indentation scheme makes code look nearer, but I find it scary in the following case:

for i in range(0, m):

for j in range(0, n):

doInner()

doOuter()

A single tab here in the 4th line produces syntactically correct but logically incorrect code. I find this scary.

I guess it would be easy to just write your own preprocessor that requires curly braces everywhere and removes them for the python interpreter, but eh.
It makes me think of the disaster of the Linux desktop and X Windows.

The first thing you notice about Linux is all the different widget sets that clash with each other such as Motif, Lesstif, tk, gtk, qt, fltk, wxWidgets and many more. They all seem to be in a competition to look worse than all of the competitors. They also seem to share the belief that "font metrics don't matter" and be completely indifferent if labels burst out of their space.

Microsoft has gone through almost as many widget sets for Windows. Muggles don't notice, but if you are a dev or learn to be observant you might realize that you are using 8 different widget sets in a given day. Microsoft has so often seemed to be 90 or 180 degrees behind phase with the rest of the world: I remember that awful time in the early 00's that theming widget sets was a fad and the program that ran your scanner was in a competition with similar programs to look uglier than the others, such as

https://mercy-evs.com/back-orifice-2000-78/

Then they came out with WPF which had wonderful support for theming but everybody was burned out from theming and nobody used it.

At least in Windows Vista Microsoft made the transition to the GPU first WDDM rendering model. In linux every decade is going to be the decade of Wayland but it will never actually happen, which is sad.
Transactions can contain IP addresses.

You can send BTC to an IP address.

This is not a good thing to do - the documentation even says it "will probably be stolen immediately"
A year on: the highs and lows of a new engineering education system
That's the part they keep forgetting. Often, in the face of a management hierarchy, foolhardily perpetuating a failing approach (until team change) can be a better strategy than trial and error. This is not the fault of the ICs, but rather a problem with how deep management strategy goes (not deep at all) versus how deep management thinks it goes.

They can't distinguish failing strategies from good ones, but they can see, and punish observed mistakes. With such management, admitting mistakes or justifying strategy changes can be a very stupid approach.
Because the only reason I can imagine someone wanting a open database without gate keepers is for something the society I've aligned with has decided is illegal.

At the end of the day, I guess I trust the goverment I vote for and the banks I decide on more than a distributed group of strangers. Do you have an example of a DB that was unfairly limited by a gate keeper?
Time spent learning JMeter is not time wasted. Figure out the parts that let you reuse scripts from code fragments - this is very valuable. It's also worthwhile to build complex scripts "by hand" a few times by clicking around - you will quickly learn where all the buttons are in the UI and how to translate back and forth between the UI controls and the XML fragments.
It was a Show HN in 2020—might be of interest:

Show HN: Kinopio.club – visual thinking, brainstorming tool - https://news.ycombinator.com/item?id=24132631 - Aug 2020 (64 comments)
The saddest thing about all this is how much real improvement we could make to the world if nerd billionaires would stop chasing stupid ideas they don't understand.

It's like rewriting a codebase. You know it's just going to be expensive, time-consuming, introduce tons of new bugs, and may not even solve the customer's problem. But it feels good, so people bumble forward, confident in their ignorance of the real outcome.
Bel Clojure
I still don't get the economics of this.
Who is paying for the hosting and maintenance costs?
Web3 is nothing but an echo chamber. A very empty echo chamber, so it echoes pretty nice. I'm back to the worldwide web.
Given these experiences, especially the same message after changing the password, makes me think that LastPass’ message is wrong - that it claims someone used your password, but the attacker is not actually doing so.

This would explain all the data I’ve seen so far, including LastPass’ reaction.

Speculation: LastPass might use this message even if someone tries an old password? Does that fit the data so far?
> A lot of people joke that his artwork is sub-par and the music is repetitive, but frankly... the integration of all three into a single product / series of games is pretty amazing.

I'm reminded of a Tim Minchin quote where he said he isn't funny enough to be a comedian or gifted enough to be a musician, but he can be the funniest musician and the most musical comedian out there.

There's something to be said for having an interesting combination of skills even if you don't maximize any one of them.

I recently finished writing a giant book. I wrote it all, hand drew the illustrations, and typeset the whole thing. I'm not a particularly talented artist or designer, but I have the unique property of deeply understanding the source material. So even if the illustrations and layout aren't the best, they are informed by the source material in ways an outsourced designer wouldn't be able to do. When I draw a little diagram, I know which boxes to make biggest because the concepts they represent are the most complex. When I choose to split a snippet of source code across pages, I know where to split the code to be least disruptive.
Building an Operating System (Fuchsia) from Scratch with LLVM
> Then why not do it on web2

Because you need something new and abstract to attract the rubes
If you are just learning, I would go with whatever latest python3 version is in the package repos for your system and just manage the virtualenvs yourself.

Ive used poetry and pyenv; they are useful when you are working on python applications that use different python versions. They may introduce unneeded complexity for a beginner.
Is there a theory for why Nick Szabo would be public about Bit Gold but go to great efforts to hide himself when creating Bitcoin?

It seems unlikely to me that someone who previously had no issue being public would suddenly be so secretive, especially given how unlikely it was for Bitcoin to turn out the way it did.
I believe the absurd things are:
- the idea (i.e. storing a database in a database)
- the fact that the resulting storage is faster than vanilla indexed db.

The repo's readme is a bit misleading and it does make it look like a mad scientist experiment but you can read more about it here (really interesting stuff): https://jlongster.com/future-sql-web

Obviously this project is still young, but I find it convincing (disclaimer: I don't use it yet).
Sure, but gfortran is part of the GNU Compiler Collection :)
And I think there is C11 support other than optional parts? https://gcc.gnu.org/wiki/C11Status
All sentiments like this one and those similar to it elide the facts that 1) we’ve tried relying on “user responsibility” before, and excusing the comically bad outcomes through victim blaming doesn’t change them; and 2) we didn’t get together and vote Apple the only manufacturer of computers.

If you don’t like their model, choose someone else. Why should average users who would otherwise be served perfectly well by Apple’s solution be required to be “responsible” for some subset of personal security you think denotes a “responsible” citizen from an “irresponsible” one?
Read this as MS buying XRandr lol
You're thinking about cellular service. Most of the phone spam I'm aware of is coming from VoIP connections and the reason there's so much of it is it's extremely cheap.
All because this new generation of journalists are utterly incapable of doing their jobs.
Yeah, I thought Bill Long from Cray was joking at first. But his follow-up messages are plain passive aggressive

> Inquiry from the original site: "Does GCC provide a timeline for when they will conform to F2018?"
This excellent article doesn't even mention rqlite, which will synchronize an arbitrary number of SQLite instances using the Raft protocol.

There must be some scaling limits to encounter using this combination, but wouldn't you love to have that problem?
There will also be icomplete-vertical. Maybe not as good as community/userspace solutions, but many built-ins saw tons of usability improvements. Aside from one or two things, project.el now covers most of the important projectile functionalities. And magit is magit, but for simple things vc.el might be enough. Also the amazing Modus themes finally stopped my theme hopping.

In elisp side, the generic seq.el/map.el and new string functions are now almost enough to not need reaching out to "missing stdlib" such as dash.el/s.el etc.
This comment might have been made in reference to the company name (ArduCam) and not the actual product being reviewed (a camera for the Raspberry Pi)—I don't believe this camera has any support for Arduino at all.
Elements of Statistical learning is from the same authors (mostly) as ISLR but it's longer and goes a bit deeper on the theory. Also, Computer Age Statistical Inference which is newer and covers more material.

Other big titles - Pattern Recognition and Machine Learning (Bishop), Machine Learning: A Probabilistic Perspective (Murphy) - these last two weren't for me but different people respond to different approaches so check them out especially if the first two books don't click for you.
If this had automagical sorting / hierarchy of my recordings based on key words, or allowed me to "shuffle" my entire collection of recordings according to a few pre-set algorithms, this would be interesting.

Example: I spend 5 weeks recording 200 sound bites about real estate development in PR. I do no organization. I click a button in the app marked "Organize by opportunity". It sorts my recordings into 4 folders with 2-3 nested with titles like "The Tulum project" and "Evan's group".

I don't particularly need transcription because I don't want to do any of the work implementing the feature I just described ...

As it is, it looks neat but I'll stick with iOS built-in recorder.
SQLite hides a ton of complexity that lives in the filesystem

Since they are using Go, couldn't you say the same thing about the Golang std library? As long as they know how to use a local file as database (do the swap, flush, etc...) I don't see the problem.
> GCC itself also doesn't have full support for c11 yet.

Neither do other, much better funded compilers, to be fair.
> I worked for a large defence contractor and getting approval for anyone to pay for that would have been more difficult than actually learning how to fix it myself and fixing it myself. At which point I would never be allowed to contribute the fix back to the original project due to the no code export policy and airgapped network.

Unless your software was write-once, compile-once, 'fixing it myself' includes the time it takes to do the initial fix, add unit tests for it, and also the time it takes to patch that fix into every future version of GCC you use - and also ensure that the institution will remember to do so long after you get on the lottery bus.

Given all of the above, it may in fact, be easier to figure out who in your org you can bug to just pay the vendor.
Oracle clients can do the same by setting the ORACLE_SID and ORACLE_HOME environment variables.

For remote databases, setting the TWO_TASK environment variable to the server's TNS descriptor is one way to force a network login.
The NRA filed bankruptcy so they would be the poor in this situation..
No images for me, digging deeper shows a "Rate limit exceeded, that's all we know" message from Google.
Just tested on Windows 10 / Firefox, screenshots(prtscn) and OBS work fine
What Social Trends Told Us About the American Economy in 2021
If you had to be constantly followed by security people the whole day, would your complete loss of privacy be alleviated by them being cheap?

Include in the equation that Satoshi additionally likely is a person who puts a high value on privacy, given that they ensured to be anonymous up to now.
SnagIT is a great tool - I just found it myself this year.
Nancy Pelosi: 2021 Wall Street Trader of the Year (Jocobin)
JavaScript TC39 `Temporal` Proposal
Thanks for the advice, seems like a valuable service.

>Time spent learning JMeter is not time wasted.

When you say this it makes me assume there's a steep learning curve? or am I misinterpreting.
Books carry inmates beyond the bars
> Nothing more, nothing less.

Well actually, 2 more things: distribute the modifications as well, and to use it without restrictions (Well that, plus making sure anybody who gets a copy gets the same rights).

The latter of the two points happens to be the retroactively added freedom #0 in the FSF's definition of free software[0], which is also repeated in the GPL license text, IIRC somewhere at the top. The Open Source Definition used by the OSI has clauses to a similar effect (See points 5 and 6)[1].

GP's suggestion, adding restrictions on how the software could be used, would run counter to that, conflicting with the very philosophy from which the GPL originates.

Bruce Perens, who originally wrote the Debian Free Software Guidelines[4] (the OSI OSD is based on that), also commented on that in 2019, when the idea to put forward to add ethics based usage restrictions to software licenses[2][3].

[0] https://www.gnu.org/philosophy/free-sw.en.html

[1] https://opensource.org/osd

[2] https://perens.com/2019/09/23/sorry-ms-ehmke-the-hippocratic...

[3] https://perens.com/2019/10/12/invasion-of-the-ethical-licens...

[4] https://en.wikipedia.org/wiki/Debian_Free_Software_Guideline...
Past related threads:

The Bandit Wargame - https://news.ycombinator.com/item?id=29708304 - Dec 2021 (1 comment)

OverTheWire: Wargames to learn and practice security concepts - https://news.ycombinator.com/item?id=16252873 - Jan 2018 (23 comments)

Wargames - https://news.ycombinator.com/item?id=9878302 - July 2015 (17 comments)

Wargames - https://news.ycombinator.com/item?id=9017252 - Feb 2015 (1 comment)
Well, as defeatist as going to work fo a FAANG and not expecting that your managers will give a toss about fairness, their users privacy, or the spirit of regulations. Life is like this. Right now in the African Savannah a lion is mauling a gazelle, it happens daily.
It'd be better if we didn't need them and journalists did their fucking jobs of checking their own facts instead of relying on others to do it for them.
meh https://corecursive.com/066-sqlite-with-richard-hipp/?utm_so...
It’s interesting - my gmail spambox is mostly accurate, but I get actual important emails there a few times a month. I’ve received real emails from my bank there before! I’ve received emails from Google services there before!!

On the other hand, I frequently get obvious spam emails in my inbox, including from one address that I weekly received a spam email. It was a very obvious email (“increase the size of your member with this one quick trick”), and each time I would mark it as spam, but Gmail never realized that that address was spam. I eventually just had to create my own filter.

I’m not sure what’s up with it, but they need to rethink their approach.
Decentralized trust is another way of saying a grapevine. Grapevine communication (or trust) is only useful in specific circumstances, and is often actively detrimental.

Why are so many people just going along with these concepts as if they make sense? It's like nobody's using their brain.
You can do the same thing with blockchain NFTs, just mint another blockchain NFT with the same content. You can say "well, the NFT that was minted first is the true original" but the same is true of the "double sent" digital signature NFT, one will be dated more recently than the other, which affords one identical guarantees of authenticity to the blockchain NFT.
How about "Murderous cop kills convenience store robber who tried to punch him"?
It’s Adam Back
> Your license defines exactly what software it's a license for, I guarantee you "pirated copy" is not part of that.

That's where DMCA anti-circumvention exemptions come into play. If I own an IP license for software X; but there are technological barriers in place preventing me from using the software for the purpose I paid for the license to enable; then computer programs that "fix the problem" to allow me to use the license I paid for, are explicitly a protected class of software under the law.

And the license, or Terms of Service, or anything else, can't say anything to the contrary (or, well, it can, but such terms would be legally unenforceable for reasons of public policy — similar to e.g. contracts stipulating that workers will work without legally-mandated protections, or a contract from a public educational institution granting access to a resource but not to legally-mandated accessibility aides for that resource.)

And that is enshrined explicitly in multiple existing exemptions related to abandonware, which would pertain in exactly the case where a service like Steam goes defunct and all the licensing schemes of its distributed games stop working. The various cracks to get those games working again? Legally exempt!

> multiplayer still requires their servers

Given that two existing DMCA anti-circumvention exemptions are:

> Computer programs that enable wireless devices to connect to a wireless telecommunications network when circumvention is undertaken solely in order to connect to a wireless telecommunications network and such connection is authorized by the operator of such network;

and:

> Video games in the form of computer programs embodied in physical or downloaded formats that have been lawfully acquired as complete games, when the copyright owner or its authorized representative has ceased to provide access to an external computer server necessary to facilitate an authentication process to enable local gameplay;

These clauses, read carefully by a competent lawyer, could be argued to in combination have a spirit that would extend to include a new exemption: of alterations to online games required to allow them to connect to the "telecommunications network" embodied by a white-room reimplemented private server for the game.
We are all lame on this blessed day after the Eternal September.
I love this video and I agree that we tend to make entirely arbitrary decisions about what is and is not intelligent, which is far more a reflection on our own preconceptions than the nature of intelligence, but I would note that bacteria have a completely different experience of their environment than we do of ours, and always have a bit of a frantic vibe to them.

On their scale, they are moving through molasses while being buffeted by particles causing them to turn and spin; they are entirely incapable of moving in a straight line, and their motility is fundamentally random. So they always have a sort of vibrating, frenetic quality to them.
Does it even make sense to divorce the price of land from the buildings? Developed farmland also has a different value from virgin land, but the difference is ignored.

Manhattan's land would not be worth 1.7T$ if it were just farmland.

https://www.bloomberg.com/news/articles/2018-04-24/manhattan...
The Earth actually received 100,000 TW of solar energy. The 23,000 must be that fraction that hits land?
When I began using Paredit for the first time, several years ago, I could never remember which key sequences slurp and which ones barf. Then I made up some mnemonics.

C-( and C-) have parentheses that look nice and round. They expand the current s-exp to consume other expressions. Nom nom nom!

C-{ and C-} don’t look nice and round. They have braces which look a bit wiggly. They shrink the current s-exp and barf expressions.

These mnemonics have served me and others I have shared this with very well.
Well, they might need to distribute the code on the "device" it's running on :P
> the reality was that Yahoo was in decline and her project was to reverse an existing decline

Also known as the "glass cliff" https://en.wikipedia.org/wiki/Glass_cliff
You may enjoy https://youtu.be/JWD1Fpdd4Pc, presented by someone who hopped over from Vim.
It will become clear that extremists have taken over the Republican Party. The November elections will show this.
>But honestly? If you're new to using Linux then you should use the supported approach by your system. If you're running Debian, for example, "apt install emacs". If you're running CentOS "yum install emacs".

Thank you for your advice. The system doesn't have package manager and installing one doesn't seem like safe option at least until I'll be fluent with what exactly package manager does. On debian machine I did what you've suggested. This is not debian nor CentOS. It's embedded solution. In such case it seems like easier to install only emacs. I've already installed some custom application with libs and it was a headache. I wrote my own custom application for it and there I just link statically everything I need to have less trouble with installing.
This "little thingie" is so powerful, that words are missing to tell the story.
It is worse than that, there are no pixels! The NFT is a short string, usually a URL. It’s effectively a QR code! You can create as many copies
as you like. The “value” of an NFT comes in somehow convincing people you are the official one. This needs a lot of clout: e.g. a sale by Sotherbys that is well known that people can trace back the NFT to. In a sense its like a digital antique when there are easy fakes.

My way of thinking is an NFT is a shitcoin with supply 1 and smallest denomination 1.
Sorry I wasn't clear. COO not in terms of traditional Operation and company structure. But in terms of startup /company hierarchy, as the 2nd person in charge like Tim Cook in Apple and Sheryl Sandberg in Facebook. To Quote Sheryl

>“He basically explained nicely that my job was to do the things that Mark (Zuckerberg) did not want to focus on as much,” Sandberg said of the 2007 meeting that lasted several hours with the chief operating officer of Apple Inc.

“That was his job with Steve (Jobs). And he explained that the job would change over time and I should be prepared for that.”

Marissa shares many similar traits as Tim Cook. Although she seems to be extremely ambitious which might limit the number of CEO she is willing to serve.