skysight-inc/HackerNews huggingface dataset:
I think the last part you touch upon is one of the natural dangers of our profession. In my experience developers are simply extremely good at spotting potential issues in projects.

Which can be very good if you’re trying to minimise risks or estimate tasks. It can also be really bad if you’re doing it in the idea-generation part of a project, and it’s just too easy to carry your fault focus into those meetings. Especially if you go directly from development to a brainstorming workshop. I know that this is something I’ve had to work quite hard at myself. Thinking twice before speaking out, to make sure I’m going to contribute something useful. Typically my golden rule is to keep quiet unless what I have to say is positive or supportive. Because it’s exactly like you put it, it can be done.
It's amazing how often people mention Gell-Mann Amnesia on Hacker News. Seems like Crichton's strategy of trying to make the term more popular by attaching a famous scientist's name to it paid off.
Longstanding request, and I've emailed HN on this point repeatedly.

I'm given to understand changes may be in the offing, though whether or not this specifically is addressed, I'm not sure.

On desktop browsers with extension support, you can use Stylus to fix this specific annoyance by setting "pre-wrap: word".

And yes, blockquote support would be hugely appreciated.

FYI: https://lobste.rs offers full Markdown for comments.
I personally don’t have a problem either way, but there is a nuanced difference.

If someone presses the home button to actively activate Siri they are purposefully sending messages to Apple and shouldn’t be surprised that the data is being processed and maybe even listened to by humans.

However, I could see someone being slightly more concerned about accidental activations causing data to be sent to Apple.

It would also be easy for Apple not to allow humans to listen to recordings triggered by Hey Siri.
Marty: What happened to Stumpy Joe?
Derek: Well, uh, it's not a very pleasant story...but, uh, he died...uh...he choked on...the ac- the official explanation was he choked on vomit.
David: He passed away.
Nigel: It was actually, was actually someone else's vomit. It's not....
David: It's ugly.
Nigel: You know. There's no real....
Derek: You know they can't prove whose vomit it was...they don't have the facilities at Scotland Yard....
David: You can't print, there's no way to print a spectra-photograph...
Nigel: You can't really dust for vomit.

(Spinal Tap)
Gladness: "I'm glad i don't have a million dollars to manage in my bank account, just getting the best from my small savings is stressing me out!"

Thankfully: "My bank account (thankfully) lacks a Bill Gates' sized stash of greenbacks, it does mean that it's impossible to buy a mansion though"

I'm not criticising the concept of a million dollars in either of these statements. Thankfully, as used in the original context means something quite different to the meaning you've derived.

I might still actually have a bone fide criticism of a million dollars, but that's neither here nor there in the context of either statement.

I think wrapping it up's a fair shout though so no hard feelings and all the best.
I'm pretty sure DDD was not just Martin's idea and it's still pretty new and evolving even today, and I thought it was pretty standard practice to build a monolith first and the chop into microservices only when you need to. How come you went straight into these things?
I heard the fires were up by 87% from last year, no matter the base rate, nearly double seems to qualify as "outside the average"
Not just advertisements: they're leaking to a bunch of trackers the information of who is reading what parts of the law.
$500B exported on behalf of American companies from China
$130B exported to China
-----
$370B where does this go?
Most of it goes to American controlled companies. A small amount goes to Chinese labor.
In reading this I'm reminded of some efforts to produce a software decoder for Laserdiscs by using a ADC sample the exact data on the disk [1]

1: https://www.domesday86.com/?page_id=978

I wonder if there's some way to tweak the now seemingly common SDR adapters to provide a plain ADC (ie: without demodulation). When folks are capturing old consoles, generally the RF output is avoided because of the extra noise injected. It would be ideal to work directly with the composite video.

Working with the composite video also would have implications for archiving VHS and other tape-based analog footage: right now, folks tend to use hardware devices called TBCs (time base correctors) to correct issues in the video signal from a VHS player. These are all obsolete at this point and growing increasingly expensive, so it would be nice to replace this hardware with software.
I'm sure, as the article says, Apple contractors listened "...without Apple users’ knowledge." However, that doesn't necessarily mean Apple didn't ask permission - I would bet there's something in the terms of service or a similar document that states Apple would listen to improve the quality of the service.

Users likely didn't know about it because, like most people, they didn't read the full TOS. Apple would've been smart to include a conspicuous statement about employees/contractors listening to recordings (if only to preempt this kind of PR debacle)... in addition to the legalese.
Show HN: cidk – Interpreter Devkit in C++
Some say it means "the customer's spending (or refusal to spend) is inarguable reality," without dragging the customer's feelings into the picture. Granted an angry customer is less likely to buy.
> The curved nylon sheets act as lenses which magnify the pond life a bit - just be careful if you have pets.

And if it makes a good lens, don't burn your house down by accident by leaving it in a sunny patch.
What's your main problem with cash? Is it that it is fairly untraceable? Because for me that is the main benefit. If it is possible to access my purchase history with a warrant, it is also possible to access that history without one if the government or police force is malicious. And if we eliminated cash, people would just find something else to use for illegal payments (ex. gold, anonymous cryptocurrencies, etc.)
There are very much examples of bad regulation but there are also good regulations to. While I'm a believer in capitalism, totally unregulated capitalism results in consumer abuse and stifles innovation.

Good consumer protections can actually benefit companies and the market in ways they don't expect until it happens. The Magnuson–Moss Warranty Act is an example of what I consider good consumer protections, and benefits the market as a whole.
What you need to know: This has zero impact on oxygen levels. It might be a real problem for CO₂.

Anyway, the geological history of oxygen is pretty wild:

https://en.wikipedia.org/wiki/Geological_history_of_oxygen
You couldn't write it as a function, unless you pass in the 1+2 part to an outer function (macro) as either a list of arguments (1, math.add, 2) or a string (+you have an eval fn).

At that point you're emulating lisp without the elegance, and the first approach is only possible because functions are first class objects. If you were trying to rearrange an expression that had control flow or keywords in it (eg. Modify the behaviour of an if) then you would have to reify the "if" (change the original code so it had a class to represent the if not use the keyword). So you're kind of reinventing lisp by wrapping every part of your language as an object
Might seem stupid, but I found the following thought experiment interesting. Discovered it on Reddit.

The OP was working in the finance sector surrounded by people whose values conflicted with his.

He wrote something like this:

If you are in an environment surrounded by people with whom you disagree, pretend that you are a Federation officer in an exchange program serving on a Ferengi vessel. Most of the crew’s values will bother you, but you’re not there to correct Ferengi culture. You’re there to learn whatever there is to learn from them and contribute in a positive way to the running of the ship. Being combative won’t change the Ferengi, but your positive example might update some views.
goatinaboat was probably talking about this: https://github.com/features/package-registry
Indeed. Even the sportiest economy needs referees to manage the game.
You get a separate pop up to enable Siri. I read it and said no.

Granted, that might not seem like enough, but it was clear enough IMO.
> It de-anonymizes you because mobile providers hand out this sort of information for cash.

No, the mere fact of the phone companies even having that information de-anonymizes you.

Suppose someone doesn't like what you have to say, sues you, and subpoenas the phone company for your information - that they don't sell it won't save you. Or you say something that upsets the phone company, its parent company, or one of its subsidiaries. It launches an internal investigation, and finds you [1]. All without selling or even sharing your information.

[1] https://www.zdnet.com/article/how-microsoft-tracked-down-a-s...
Clojure is impressive. It's likely what I'd be focusing on if Elixir didn't exist.
The reporting on this has been super shoddy. I've read countless articles that fail to mention the "I bought some sketchy stuff on the street and put it in my vape pen" aspect of it or don't mention it until the last sentence. There is a clear anti-vape movement in the US. I suspect it stems from busy bodies that are frustrated that their anti-smoking campaign, while mostly successful, has been countermanded by the vaping movement. But it's just a hunch.
> ... Obviously they had to take into account massive forces, vibration and possibly impact damage ...

That's why they also glued them in epoxy. If you don't want you electronics to move (and thus break connections), put them tight in epoxy. And I mean completely glued in. No air left. This is as valid for modern solder joints as well as welded.
lobste.rs is infinitely more advanced than HN, interface-wise (and it's also perfectly lightweight, so that's no excuse for HN to hide under)
It's worth mentioning that registration is required to access a few trial tutorials with depth akin to vimtutor, then the full course is $99.
Israeli scientists using 3D printing to rebuild coral reefs
Netflix has a pretty cool series called "One Strange Rock". You should watch it, they explain the Amazon's role well in one episode.

First of all oxygen is constant. Oxygen is currently not the problem. And it's a good thing that it's constant because we don't want more of it either.

The problem with Amazon is that on Earth it's all interconnected and while there's plenty of room for failure, there is a tipping point, scientists have only disagreed on where that tipping point is. Once we are there however we will no longer be able to stop the chain reaction.
> How well does the IDE warn I've made a type error before I've gone through a long compile & test iteration loop?

This doesn't really exist in a lot of dynamic languages and especially in Common Lisp, Clojure, APL, Forth, Smalltalk...etc. You write a small piece of code and interactively run it with some data...test if for some scenarios or build actual tests if you want. When it is good, add it to your actual code and you're done. You interactively test everything. Once you get used to it, anything without a REPL is like wading through quicksand. The type error would probably be caught quickly when using the REPL. In Common Lisp, when your code errors out, it drops you into the REPL and you can patch your code while it is running. Smalltalk also has this. Again, when you've seen this, a Java app crashing seems hokey.
It's just faster internet. They may have something with "aesthetics" but that smells of NIMBYism which is driven by rich locals when 75% of the populace has no problem with it. There are no health risks either, that is just the imagination of people who follow Alex Jones or who believe in crystal energy. The FCC needs to bully them.
Agree. There's purposefully lying to achieve targets, and ignorantly spreading lies that help someone in addition to lending them credibility and exposure. The latter hurts more than the former: For instance, Cristiano Ronaldo is a much bigger influencer than most Senators or even Hollywood personalities can ever hope to be. I think, people like them need to exercise great caution, if they intend to mean well and not cause harm.
Where did you see that figure?
Show HN: JAXnet – Functional Deep Learning
Emagnet is a tool for find leaked databases on pastebin
There is no single tipping point. There are a vast number of different tipping points with different outcomes.
None of this was necessary, but it’s all perfectly reasonable.
NASA AIRS instrument map of carbon monoxide associated with Amazon region fires
follow up
https://www.gamasutra.com/view/news/349352/Valve_tweaks_bug_...
These are fires for agricultural land. They're much smaller than natural forest fires but many of them are set at once at the beginning of the season, so it's still a lot of forest on fire.
Are you asking me what I think of it on an ethical level? I was more curious about the actual legalities of it or not.

Because if it is actually a crime, me and my partner have been committing that crime on some of our accounts.

Personally, I don't find it to be criminal no. Like giving keys to my appartment to a friend when I'm away on vacation to check on my dog. Obviously, if they come in my house and steal things that's different, but if they were to come in for some seemingly reasonable reason and I didn't want them doing that anymore I should ask for the key back or change my lock.

A divorce can be a pretty nasty thing for all parties involved. Had you shared your bank account with your significant other in an informal way, such as giving them your user/password for it, but not actually made them an official account holder, and during the divorce if the partner signs in for something seemingly reasonable, like making sure there's enough money to pay the bills, I also don't find that criminal. You probably need to have a talk about this, and might want to change your password if you don't want this happening anymore. Again, would be very different if money was transferred out and stolen.
I find it surprising, I would have assumed Apple would simply used subset of informed and paid users to get new data. Just because you need to improve the system does not mean you need to use the recordings from everyone.
I realized you can't really change the opinions of other people, in the end, for the most part, what other people believe doesn't really affect my life and there's better things I can spend the energybon. Plus, sometimes I like to just sit back and watch other people get worked up while not really giving a fuck.
I'm not even positive is the
same concept as the author is referring to, but long ago someone told me "(almost) no one views themselves as a villain in the story of their life"

Remembering one concept has been incredibly helpful with difficult situations over the years. When someone is behaving in a way I find problematic, is opposing what I find is right, or generally acting "crazy", it is incredibly useful to remind myself that, in their telling
of the story, they will somehow be the hero. Spending time figuring out how that can be has given me valuable insight and let me find win-win solutions that were seeming intractable
he s still the coinventor of boltzmann machines, and one who kept the field alive.
I think the trend was started by Babel around a year ago. Thankfully it hasn't picked up.
This is the same thing. Tech bros on here supporting NIMBYism though is scary, didn't think that would happen on HN
> Not duplicating your data throughout various systems is not architecture it's just common sense.

I wish you were right about that, I really do. Unfortunately only 7 of our 300 IT systems do this today. As rammearkitektur compliance is now a required part of public procurements that number is going to go up, but only because we’re forcing this architecture upon the private tech houses.

If we didn’t we would never see 95% the APIs we so desperately need, and the last 5% would cost us half a million each. That’s how it’s been for 30 years, and it’s only changing because of enterprise architecture.
He says he's using tor to access Discord. While there's nothing inherently wrong with that, the IP addresses of his exit nodes are probably flagged as frequent sources of abuse.

People underestimate how hostile the internet truly is. I run a small website for a friend-- I'd say 90% of our traffic is spam/exploit fishing. I have at times blocked whole countries because we didn't have any business in that region and the abuse would not stop.
I agree with you 100%, nice to see a sane response.
Why do this game when you can just get woken up on call at 3am with a laptop that you wiped and put Arch on last night for kicks?
> No amount of inference can extend Lisp’s type system to support parametric polymorphism. It’s just not an idea Lisp’s type system can express.

Well of course it has runtime polymorphism. I assume you mean the metasyntactic polymorphism of, say, C++'s std::vector<foobar>. Yeah, you could sort of get there with some macrology (not even extreme macrology) but you'd probably need to add some call-site sugar which wouldn't be very transparent. Clearly the generic type system could handle it, but there's no inherent representation, which I presume is what you mean.
I don't quite get the claim behind the Gell-Mann effect. It assumes that because journalism about physics is inaccurate and oversimplified, journalism about everything else is too.

But why should this be? Physics, and similar hard sciences, are deep and complex fields. There's plenty of math, jargon, and a long literature. Of course inaccurate simplifications happen when writing about it for a popular audience. Add in the weird incentives of mass media and the lack of scientific expertise among most journalists, and it makes sense that popular physics news is not so accurate.

In contrast, other newspaper topics like politics, sports, business, etc. are often literal reporting of what people do. I'm not saying any of these areas is necessarily simple, but they are at the root level about human actors, not abstract quantities that most people have 0 intuition for. So I expect that it's actually easier to do good reporting on those topics.
I'm apparently too stupid for you :). Please excuse my ignorance. Why can't you do something like the below?

(defun swap (x y) (y x))

Then you can call it like:

(swap (2 3)) => (3 2)
Seems like this one is easy to avoid by renaming them to car and cdr.
No, with some minor simplifications, the plants amount of CO2 that the pants absorb is proportional to the amount of O2 they produce. So

Does the Amazon provide 20% of our oxygen?

is equivalent to

Does the Amazon remove 20% of our waste carbon dioxide?

The main part of the "lungs" of the planet is the phytoplankton in the sea.
This is incorrect. If you trade on material non-public information, it is insider trading.

The only questions you have to ask yourself are:
- is the information material? (would an average investor learning of it impact the stock price or valuation)
- is the information non-public?

If the answer to both of the above is yes, you are insider trading, whether you heard about it from a friend, family member, or overheard someone in a bar. It's not only unethical to trade on such info, it's illegal.
Authentication in MicroService Environment
Ha-ha wall
Yep. Such a simple solution that covers 90% of spam/scam problem and yet I still have to install 3rd party dialer apps on Android to get that functionality. :(
So, a marriage? /s
An example:

Since category theory looks almost like a formal theory of "design" and "abstraction" is looks like if one day someone could come up with an algorithm or function to formally derive a solution given a set of requirements. To anticipate changing requirements you simply need to adjust the initial set of requirements to be more broader and then this hypothetical function would output a system that can handle potential changes that you anticipated.

This is all hand-wavy and not concrete. Many people who study CT see it as currently the closest thing to a formal theory of "design" and "abstraction." If this is true then techniques or algorithms for deriving architectures of systems can become turn key.

Of course let me emphasize, I'm just speculating here. Not talking about anything that actually exists. Just saying that if you study CT you can kind of see this kind of thing existing sometime in the future.
Even Martin Fowler writes that DDD is for large, complex software. He also recommends monoliths before microservices.

If you're writing something that should take you one month it is not large and complex. It is not suitable for DDD or microservices.

Microservices are not always micro. It's a bad name. Teams of 5-10 oftentimes work on only a single microservice. 1 microservice can be millions of lines of code.
>The customer is always right.

That means the same as "there's no accounting for taste". If the customer prefers the neon pink lunchbox over the blue lunchbox, they are correct.

It does not mean they can do no wrong.
I understand the "Low maintence" desire, as well as some curiosity, but isn't this just a unmaintained salt water aquarium? We all know how its going to end up..

Salt water aquariums are difficult to maintain but can be very rewarding and learning experience (Nitrate, nitrite, phosphates maintence etc...)
Well my question is rather if it becomes a growing forest again, ie capturing co2.
Speaking of nostalgic bliss, Infochammel does this for me. With its HC2K TechnoLoc encoding I get a strong dose of positive vibes reminding me of my Apple IIgs and childhood. I'm a huge sucker for that style of graphics.

https://youtu.be/rWN8KN7C6Is
For web frontend (ClojureScript) there's reagent and re-frame, the Clojure versions of React and Redux.
What's your age? I've noticed in my circle that single unmarried people have less pressing things to do after work, thus are open to working in the weekends, unlike people with families.
1) Don't Sweat the small stuff.

2) It's all small stuff.

I'm actually going through a lot of navel-gazing right now, over this same stuff.

I used to be a troll. I'm talking alt-board troll. I'm pretty good at fighting.

And I don't like doing it anymore. I guess I'm getting old and tired. Fighting is a young 'un's game.

When it comes down to it, there's not much I need to say (like this post is really not necessary). I can learn heaps by listening/reading.

As Chauncey Gardner used to say "I like to watch."
It doesn't actually run in Vim though. I imagine a (keybinding-agnostic) Emacs version could be created.
I've been reading by through comments and I see only one mention of hazard to physical and/or mental health. That one mention is "EM bullshit". Could I kindly ask for anyone to point me to a site/s that make you believe there is no potential harm to humans from 5G? Thank you in advance :)
> In contrast, other newspaper topics like politics, sports, business, etc. are often literal reporting of what people do.

I was once in a local paper for my participation in a sports team. Well, my picture was. The name given to me in the article and caption was fabricated. Such a name didn't even belong to anybody else in my school, let alone on the same team!

I assume the 'reporter' was too drunk to remember my name and too embarassed to ask somebody, so he just made one up.