skysight-inc/HackerNews huggingface dataset:
Then what’s the new definition? Anyone with right wing opinions I don’t like? And I can redefine communist as anyone with left wing opinions that I dislike?

Do you see why this is a dangerous path to go down?
I don't think the op intended "storm" to be negative here. Just to say that there are loads of changes coming soon.
Angry aliens, or angry end-users?
The Use Method
HN is clearly not the place for open mindedness about religion, that’s for sure.
Why would having different features be a code smell? I would compare it more to purchasing version X or Y of photoshop, or something similar. If you buy and older or cheaper version of the software, you get a different feature set.

I can completely agree the naming and descriptions are horrendous though. I think that as more of these technologies start to provide assistance in more areas of driving, more of the time, education and transparency are nearly as important as safety. And that’s an area where every one of these projects is failing to a greater or lesser degree.
Or maybe it's just a trait that ended up there, like countless others.

A RNG machine that's slightly directed towards optimal variation still spews out a bunch of rubbish
This is a fun read. Learn Haskell, functional programming, and game design all in one.
Not yet, but it is on the road map!
nothing wrong if police asks user’s permission to view the video.
You may be my ideal customer. I hate modern web development, and while there are other domains to explore they are low level.

For instance, Excel for me is the tool to use for a lot of numbers work, and I find Excel exceptionally more fun than a PL. However, it's not the way to make apps.

Now, if I wanted to build apps using the fun approach of Excel, then I can do it now with my new and shiny programming language for board games: http://www.adama-lang.org/

Yes, I wrote a language for board games! Why? Well, I'm a dummy. Ultimately, I'm trying to make it effortless to connect people around some state and what-not. I hate databases, and I have spent the last decade in infrastructure understanding the problem space.

Now, I am finding myself want to effortlessly build the user interface to the board game back-end, and so here I am foolishly inventing a new way to think about building products.

I believe your definition of fun is appropriate, but the bad news is that we are living in the dark ages. The only way out is to try to invent something, risk failure, risk scorn from our peers, and hope that we discover something. It's the only way out of the dark ages.
Fun fact, I'm actually mildly allergic to salt. Docs didn't believe me and just tried to say it was GERD or similar. Finally found one that did some more tests and yep.

I also can't be around any strong perfumes or I'll break out in hives. It sucks when someone on a plane comes on like they just took a shower in the stuff.
The hypercar maker who was told to give up his dream
In the recent success stories on images, audio, and text, it's not "a few hyperparameters" by any stretch of the imagination.

That's like saying "finding the sequence of assembly instructions / nucleotides / ... is hardly something I consider interesting science"
You said:

> ... the extent to which that thing being described is real is a matter of the accuracy of the model. You can model the motion of planets with geocentric epicycles, but that is less real than a model that uses heliocentric ellipses.

This statement doesn't suggest simplicity as a measure of realness and it is unclear why reality would necessarily prefer the simpler thing. We prefer it, of course. However, the two models on offer are mathematically equivalent and differ only in: (1) simplicity, and (2) explanation. So I'm not sure if you're modifying your stated position or not when you apply Occam's razor here.

As for whether it matters, I think that's rather the point: We don't know if it matters until we find out it does. I don't think we can know if matters until the moment it definitely does. A 100% accurate full-knowledge model is, by our own models, an impossibility. And even if we had such a model, how would we ever know it?
So... the ones I am not sensitive to, are they not harmful?
Serious question - why is BTC a unique answer? Can't you buy index funds or ETFs? Can you not easily convert Naira to USD and/or Euro? Does the government forbid this?
From a literal nobody who only spent 10 minutes researching nigeria's economy.

Crude oil prices started crashing in 2015.

https://www.macrotrends.net/1369/crude-oil-price-history-cha...

Nigeria is dependent on oil exports. The drop in oil prices immediately causes the value of Nigeria's exports to decline. People still need to import the same goods they always do. The end result is a trade deficit. That trade deficit has to be funded by borrowing, worst of all, in a foreign currency. When your country is dependent on a single industry, foreign debt is no joke.

https://tradingeconomics.com/nigeria/balance-of-trade

The focus of the government should be either to build a domestic economy that reduces dependence on imports or it should diversify its economy to export other goods that are uncorrelated with the price swings of oil.
Building in Public: A Guide for Software Engineers
Hi, creator here, yes I have a long history of advocating violence _in response to violence_.[1]

I'm also the founder of Guillotinery[2], a guillotine startup. I'm looking for some VCs that would like to get in on the ground floor of overthrowing capitalism.

[1] https://news.ycombinator.com/item?id=15800415
[2] http://guillotinery.com/
I started to dream in assemblers. And belts. Endless belts.
Yes, they did close it after 16 years [0], after releasing three new OS versions with the virus vector: Windows 98, Windows ME, and Windows XP.

[0] https://en.wikipedia.org/wiki/Autorun.inf#Abuse
He didn't say the protests were wrong. He talked about policemen doing their jobs and tracking down the crime. I would think that peaceful protesters would support this, as the criminals ended up tarring all protesters with the same brush and de-legitimizing the point the protests were trying to make.

And no, I don't think that someone who is mad about crime is the reason that the protests happened. As I recall, it was because a policeman murdered a black, not because someone said that criminals should be found and arrested. An original objective was to ensure that Chauvin et al. faced justice for their crimes, so punishing those who commit other crimes seems consistent with the principles behind the protests.

It is ridiculous to characterize criminals as "the people standing up to the murders". Cwhiz clearly stated that his problem was with the crinimals, not the protesters. You have gone past an uncharitable reading to responding to points he simply did not make.
As a actual ban, it wasn't as effective as you'd think in many other countries.

Considering how countries with high inflation such Venezuela and Argentina rely mostly on P2P to on-ramp to crypto I don't think "banning" exchanges will be an effective way to drastically reduce usage in Nigeria.
100x this. I still don't quite get the logic behind hard money.
Like Untangle from https://www.chiark.greenend.org.uk/~sgtatham/puzzles/ ?
I agree, it annoys me too - especially in astronomy posts. ...but the point in this case is that it should not be used to discredit the Bloomberg article.
To me, Factorio looks more like dataflow programming (https://en.wikipedia.org/wiki/Dataflow_programming) much more than functional programming, but I guess people see much more similitude with what they are used to.
Frankly that's probably one of the big reasons I didn't enjoy it, but did enjoy many Zachtronics games.
As someone that avidly uses goodreads (but wishes there was a non-Amazon option instead) this is really interesting.

After signing up and using it for a bit, here are some thoughts:

- Allow us to use progress instead of page. For kindle/audiobook users, progress is pretty important.

- Some sort of Goodreads integration, where I can import my current books (I know the goodreads API is terrible and getting worse, but it would be cool)

- I tried logging into the PWA, but it just keeps hanging after tapping login (showing the loading indiciator)
"Just" software engineering is a rare thing.

If you want to make real software, you have to do your software engineering in the middle of a sandwich with tooling and dependencies on one side and your platform on the other.

Dealing with either of these can sometimes be satisfying, but they both tend to require a lot more effort than is desired.
No, I think that is only true if you cling to naïve assumptions about what free will is. The fact that we do things for reasons (deterministic!) is precisely what gives our actions meaning. If we only did things because of a roll of the dice, that would take away meaning.
Sadly out of stock: https://www.adafruit.com/product/4800
> The way I end up reading the situation is that some people want to aid the police to find package thieves but they don't want to aid police in finding people suspected of crimes during protests.

Well that depends highly on what's considered a crime in a protest, who determines that, and whether or not the person in question agrees with the protest.

I have no problem at all catching porch pirates. I have big, big ethical concerns with surveillance footage being used to track public organizers who haven't committed any crimes.

I think these sticky situations are always going to be a problem as long as the Police insist on operating in opposition to the people they claim to want to protect. Police do not feel like they are part of my community, they feel like an upper class of citizen who are permitted to, well, police the community by any means necessary up to and including violence, with basically no oversight.

That's not someone to look to for help. That's someone to fear.
An anniversary for great justice: Remembering “All Your Base” 20 years later
Collected from your various comments in this subthread:

>99.9% of the people throwing around the word fascist today have little to no understanding of what that political ideology means.

The author explains in the first line of the article, that he was a member of the fascist youth wing. Do you really think he doesn't know what it is? If you think he doesn't, I'd certainly be interested in hearing why.

>I’m relying on the definition from dictionaries and historians

The author is a historian.

>Considering that the label of fascism is usually being used with reference the the Nazis (ironically almost never to the actual Italian fascists themselves - a symptom of the historical ignorance I mentioned), I’m gonna say yes, the word has a specific meaning.

The author is Italian, so again it seems strange to accuse him of conflating Nazism with Italian fascism. Especially because the article compares the two in detail.
I don't find evidence for the claim that he expected instant acceptance for any of the posts he made. What's your evidence for that claim?

I also don't find evidence that "no-one particularly wanted anything to do with him." Especially given that the majority of his answers were the accepted answer, why do you claim this?

Finally, what's the relevance of him "immediately" ceasing his posts? Users of crowd-sourced services have all kinds of usage patterns for all kinds of reasons. Frankly, I find fatuous to notice a sudden lack of use and jump to the conclusion that it must be due to the user having been humiliated or shamed (which is what "tail between legs" refers to).
Do you know www.ewg.org/skin deep
Do they do a good job? How do you take care of this for yourself?
Most plant families in the arctic are fairly cosmopolitan and exist on both sides of the strait. This particular twine is thought to be from a willow species, which is a particularly widespread family up there.
Most of those "strictly functional" cookies aren't strictly functional either.

I block ALL cookies and many of those sites with "strictly functional" cookies still function, which means that those cookies aren't necessary.
See: Addicting.

Launching the rocket was inevitable after a certain point, it was just a matter of tuning everything well enough to get there as quickly as possible, which seemed always to be hampered by some tedious task or another. Having robotics much much earlier in the game might have helped a lot there.
At this point I'm not sure why you would used Dlang when you can use C#. Maybe if your doing really close to the metal stuff. But not sure why for anything else.
Have you tried to do that while being part of non-first world financial system? Normally if local currency is being devalued by government it goes along with capital control mechanisms that essentially renders other investments impossible
No patronising intended; one can never be sure of another's context on here. I try to assume positive intent and honest, direct questions.

Now that I have a sense of what you know, I'm having a hard time answering your reiterated question without being patronising. Maybe I don't understand it.

You're asking if the creators of the most influential software development practice in the industry have ever done anything _else_ influential. And when someone points to the SOLID principles, which are arguably some of the most influential software design patterns of the last 30 years, that's not acceptable.

It's fine if you, personally, don't like software design patterns or SOLID principles, or if you've got some other iconoclasting thing going on. But you can't deny that that is an important system which has impacted our entire industry - particularly on questions of software quality - much more than many famous products. Candy Crush, Wordpress, and Excel are the first products that come to mind, and having seen the codebase for two of those... they don't have anything to add to discussions of software quality. :)

But if you're aware of Uncle Bob's contributions, then I presume familiarity with the contributions of others like Martin Fowler, Kent Beck, Ward Cunningham, Jeff Sutherland, etc. So I'm not sure what would convince you that these people have some worthwhile opinions to consider. They were lead developers at consulting companies and large research labs, all with decades of experience by that time.

I dunno, does it impress you that Kent Beck worked at facebook, or that he wrote the precursor to and first versions of JUnit? Or that he did the famous Christler C3 compensation system?
Probably only off by one, though.
Whoah! I had no idea this started locally. That might explain why it was later hosted by Oakland.edu, as well. The excursion to White Sands being temporary... ;)
I like different languages and Rust most particularly, but when it's about getting things done, in a reliable way and within a short timeframe, I couldn't find yet a better trade off than Go.
How exactly does software “get in the way”? Everything is more free and more powerful than it ever was before.
Report the links here [1] Do not save or send screenshots. Provide them with the victim name and contact information.

[1] - https://report.cybertip.org/
This essay is from 25 years ago. I was referring to people today.
Good point, but you could make something that's useful for yourself, or to learn something new, or even something like an art piece. Recently when I had some time I implemented a Minesweeper solver. Not useful to anybody, except perhaps rural Cambodian farmers, but it was great fun, and probably more satisfying than playing a game.
BTC is pretty much always at an "all time high" -- so far. The question is whether this is the permanent all time high or if it's going to go on from here.
The equivalency is not being drawn between the people who stormed the capitol and the people who were peacefully holding Black Lives Matter signs last summer. The equivalency is being drawn between the people who stormed the capitol and the people who smashed in the door to a federal courthouse and threw fireworks inside. [0]

[0]: https://www.oregonlive.com/crime/2020/07/federal-courthouse-...
In retrospect, knowing what you know now, what would you have done different, or really glad what you did in the past? Can you share an excerpt on translating some of this and how it might apply to us today - what would you encourage us to be doing now.
What Is REST?
LastPass has failed to launch on my mobile phone too many times recently for me to trust it. This change to their service is the impetus I needed to finally switch.
It's already there: https://github.com/danistefanovic/build-your-own-x#build-you...
Twilio Sendgrid Is Facing Issues
If you can make some assumptions like train length and loading/unloading station design, you can probably guess how many trains you need to supply a given design, which means you can probably automate the placement of resource collection outposts.

You'd need some empirical data on train acceleration and top speed, but once you have that plus some generous assumptions about latency tolerances, you can probably automatically lay out tracks and train routes and resource outposts.
On a side note, Robert Morris served 3 years probation according to his Wiki. He also served community service and paid fines. Would be interesting details.
The bread Franz sells has the warning too.
You might be right on the first part, but I'm young and optimistic enough to reject the second part.
I'm baffled and confused that he manages to run Figma and work on esbuild at the same time.
I feel like replies in this subthread that asserts: "a person has no expectation of privacy in public space therefore recording a person in that space is unsurprising, expected even", is flippant and pat. The existence of the camera changes the space and the behavior of the subject. If you would imagine your Ring camera faces a Planned Parenthood entrance, or a homeless shelter. You've recorded a woman entering PP. Several people come and go at the homeless shelter. There's no other context for these images. I would not argue that these are not public spaces, but the people making entries and exits here are in probably in a part of their life needing the most protection of privacy. The camera's existence now provides a record, one that may live on without the subjects' knowledge. That record + ML + facial recognition + $future_tech will sketch a different future for these people, vs. one without the recording. Surely you can see that?

I don't know what the answer should be. It's all going that way it seems. Cams recordings go to the cloud, it's harder and more expensive to install a system with only local storage. Ease of use is funneling society into an exploitable place.

Bruce Schneier in one of his posts a long time ago exhorted his readers to resist ID'ing people in images. I wonder how he feels now, after the Jan6 incident. Bellingcat and crowd-sourced Twitter are ID'ing rioters. I'm not making the comparison of PP/homeless shelter visitors with the rioters, to be clear.
Photographer Sues Kat Von D over Miles Davis Tattoo
> I also think the "uncle" thing comes across painfully pretentious. I'm 35, if you're not actually my uncle I'm sure not calling you that.

It's a well known idiom:

https://en.m.wikipedia.org/wiki/Bob's_your_uncle

You might not think it's funny but it seems a lot of people so.

Also: if anyone gets annoyed by it then for a lot of people that seems to make it even funnier.

Just saying.
Yes, a clone of that, but I suspect GP meant the implementation at http://planarity.net/
The GP proposed revamping the review system entirely. What makes you think their revamped system would include a possibility for the seller to delete reviews?
I am not a completionist. I can't really put my finger on why I kept playing, possibly it was because the end goal was inevitable and the only thing separating me from it was time and tedium as opposed to any real difficulty. Possibly I just had nothing better to do at the time.
> we might be stuck writing code in a fossilized language lovingly called Plankalkül 58 by its inventors

Substitute ALGOL 58 and that's pretty much what happened. You can't trust those Germans with language design!
fascism noun

fas· cism | \ ˈfa-ˌshi-zəm also ˈfa-ˌsi- \

Definition of fascism

1 often capitalized : a political philosophy, movement, or regime (such as that of the Fascisti) that exalts nation and often race above the individual and that stands for a centralized autocratic government headed by a dictatorial leader, severe economic and social regimentation, and forcible suppression of opposition

2 : a tendency toward or actual exercise of strong autocratic or dictatorial control

https://www.merriam-webster.com/dictionary/fascism

Does the definition of the 99.9% not fit in with that?

As a glib riposte to your last statement: Truth may not be a matter of upvotes, but language definitely is.
I got fed up with Robert Martin years ago.

11 years ago I wrote an essay on "Problems with TDD" - http://www.dalkescientific.com/writings/diary/archive/2009/1... .

Martin was rather against my viewpoint.

So, what's an example of TDD "done right"? It should be his "FitNesse" program, right? (http://fitnesse.org/ ) Which means that finding problems in that code should point out areas where TDD is insufficient, right?

It contains its own web server, so I looked at just that part.

1) There was a directory traversal attack, in several places. This gave access to my /etc/passwd

curl 'http://localhost:8080/files/../../../../../../etc/passwd'

2) This GET request deleted a file:

curl 'http://localhost:8080/files/?responder=deleteFile&filename=../../../../../../Users/dalke/This_is_a_file.txt'

3) This uploaded a file to an arbitrary location:

POST /files/../../ HTTP/1.1
containing a header with
Content-Disposition: form-data; name="file"; filename="I_escaped.txt"

4) There was a non-persistent cross-site scripting vulnerability due to incorrectly escaped HTML:

http://localhost:8080/files?responder=%3Cscript%3Ealert%28%22hi!%22%29%3C/script%3E

5) An uploaded file with an embedded NUL in filename would result in an infinite loop in the server:

Content-Disposition: form-data; name="file"; filename="\0foo.txt"

6) The password hashing scheme was trivially broken, that is, given the hash I could construct a password which generated the same hash. Take a look - it still uses the same hash algorithm! https://github.com/unclebob/fitnesse/blob/master/src/fitness...

These meant the system was totally p0wnable.

And I found a few public servers using FitNesse as the web server.

I reported all of these years ago, and at least some of them were fixed. If these security issues are still present now, there's been plenty of time to fix them.

My analysis helped confirm my view that TDD generates happy-path tests, and strengthen my complaint that TDD, at least in the "red-green-refactor" formalism, ignores the rest of the testing/design that needs to be done even at that development stage where TDD is most effective.
I agree. The question is whether they were above or below the financial threshold where kids know they'll be fine no matter what they do, and so are freer to take risks and pursue their interests. That's a popular argument to make about entrepreneurship being a class privilege, for example showing up in many comments in this thread. I don't know where that line is, but my impression is that people making this argument usually draw it somewhat higher than Westinghouse engineers and middle-managers (except maybe when they want the line to turn out somewhere relative to a particular person they're arguing about).

My sense is still that pg's intellectual background was more significant than this factor, but that's based on my own experience. Even though my upbringing was at the poorer end of the middle class (raised by a single mother who was a nurse), I didn't grow up risk-averse—and I also got the computer (a better one than a TRS-80, and totally not appreciating what my mom must have sacrificed to buy it). What I lacked was intellectual relationships or mentorship of any kind.
The author is one of the main sources of Category Theory for Programmers material. Take that as you will.