jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Maybe it is is "CRUD" in practice, but often it shouldn't. There ist way too much business software with ugly hacks like misused data fields, endless data repetition, manual steps and the like. That might be "good enough" in many cases, but it comes with risk and high costs. Software supporting actual business processes using "domain objects" would be way better.
The question was wrong anyway. You don't have to "cut back on services as a tax haven". Cyprus, Singapore, Swizzerland in the past, etc, have all kinds of state services...

Maybe the one asking had in mind some derelict tax haven islands in the caribbean or so? Not all tax havens are like that...
I think it's common military training in a lot of places. I'm italian, my dad did his service in the Engineering corps (Genio) and he told me the same story. No lock step while crossing bridges.
Thank you so much, your guide was so helpful to me back in high school, undergrad and im certain I will be going back to it in the future.
Disingenuous. Google News doesn’t provide massive, moderated discussion so that you can figure out the gist of the article without opening it. (I haven’t opened this article, to take one example.)
This came from the fact that in the early Middle Ages it seemed more feasible to pay your warriors with land than with money. Money was scarce and harder to use in a collapsed economy.

In the beginning, you had just the fighting men of your barbarian post-Roman kingdom. The barbarians had their military egalitarianism, but what remained from the Antiquity's culture perceived soldiers more like we do (as a specialized force and not as the societal elite).

The warriors (which became knights) were supposed to hold the land on the condition of military service. But it gradually became hereditary. Over the centuries, holding the main form of capital in the society gave knights high position and tremendous clout. (Note that the other big landowner was the Church.)
There is a difference in providing a list of links to pages _only_ using the title and providing excerpts from a page that satisfies the user.

And no, the content creators are not lazy, this is an example of the content creators doing something. It is a part of the commercial practice: The marketplace does not accommodate its participants. Adjusting the marketplace is a valid reaction. Just like leaving or any other action.

P.S. I do not have enough context on the matter to know whether this is fair or not.
Social exposure is a broad definition that doesn't necessarily require talking to someone.

Obviously having a conversation with someone is more of a social interaction than sitting quietly in a room with your peers or walking past another person, but any amount of being around people is still more social exposure than being isolated alone in a room.

It's the same reason that coding alone in a private office is different than coding quietly in an open office: Being around people is social exposure.
Well, it's certainly not made out of cheese, much to my chagrin!

The thing that I've found so interesting about oxidation of the lunar surface ever since it was announced is the extent to which Earth, err, contaminates its nearest neighbor. Molecular oxygen is one of the bio-signatures in astrobiology one might look for in a search for life, so I would imagine that if the "clouds" (for lack of a better term) extend quite a ways outward from the origin planet, it might lend itself to easier detection with less sensitive instrumentation than previously thought.

I'm sure there are plenty of other interesting implications too that really smart astrophysicists are working toward in the search for extraterrestrial life forms.

But, I'm not an astrophysicist, and I may very well be dreaming up idiotic notions that are impossible.
What if someone removes "your" lines?
I never said it was an either/or situation here, but when governments put money toward things you can see where their priorities are.

Right now with continuing near zero investment in active transportation the government is saying that its pretty much going go with the near status quo, minor and easy to achieve solution. The amount of CO2 reductions that follow will reflect this lack of ambition.
> Why have so many people written long thoughtful explanations about how the author is wrong to suggest snapshots are a better mental model, and that you think all abstractions are leaky, but you find diffs a better mental model?

Probably because, to take their words at face value, they find diffs a better mental model? I think impugning "people [...] are so deeply attached to their understanding that they didn't hear most of what the article said" is a real bad faith reading, especially when you even acknowledge that central to people's arguments is "all mental models are leaky". This article may be technically correct about the way git internals are structured, but it makes cherry-pick and rebase more mentally complex for users to understand (you first have to go from commit => patch), not less.

Saying "Commits are collections of files + a parent commit, but you can diff it to generate a patch" and saying "Commits are a patch + a parent commit, and you can apply it to generate a collection of files" are isomorphic mental models—the fact that #1 is "correct" (for some value of correct that doesn't include the actual files stored on disk) is really besides the point.
I don't know where you are from, but for people in developing countries even a lower middle class American life is far better than being relatively rich and fighting the daily hassle of living in their home country.
If the upstream is like this:

A -> B

And you branch off B and start making changes, then the upstream continues on its own:

A -> B -> C -> D

Now you rebase your dev branch off D. Your changes get replayed on top of D and create new commits. Some of those commits might not be valid, because they take code that worked in the context of B and put it in the context of D. The history seems clean if all you do is look at the diffs, but if you bisect and try to use the repo in one of the rewritten commits, you may find it doesn’t even compile (even if that commit was fully functional before rebasing).
Technology trickles down

Nations state > Bigco > Smallco > Neckbeards > Karen

(skipping some steps but you catch the drift).

The metadata stuff the NSA was doing 20yr ago is what advertisers are doing today. SpaceX is doing stuff that was recently only the purview of nation states.
You would only be able to fork the client, not the network. Signal doesn't want forks or third party rebuilds e.g. from F-Droid to connect to their main network.

Most people use these apps for the network. The app without the network is useless, but any fork would initially be in this situation.
That's still terrible reporting. Would it be fair to call Salesforce or PeopleSoft obscure? I've worked in tech for over a decade and I barely know what they are--only that they're giant. I'm confident most people have never heard of them.
Does R not allow you to lock into versions?

Is this person suggesting we never improve anything? :)
They did enter several congresspeople's offices, with at least Pelosi's computer completely unlocked.

Emergency situation meant they left immediately, and potentially left the whole government vulnerable to future attacks in the process
Over the last decade or so Apple has gone from 10x slower than Intel to parity, mostly by implementing techniques that were already known. Surpassing the state of the art may be harder to do consistently.
Intel does lots of contributions across the OS (Linux and glibc) to compilers including their own (gcc, icc, ispc, etc). Their problems aren't their ability, it's that Intel is poorly managed and internal groups are constantly fighting with each other.

Also, compiler support for CPUs is very overrated. Heavy compiler investment was attempted with Itanium and debunked; giant OoO CPUs like Intel's or M1 barely care about code quality, and the compilers have very little tuning for individual models.
Because people say different things to different people.
It's hard to go wrong with Postgres in my opinion.

It does a lot of things right, it's open-source, and it's mainstream enough that there's plenty of learning material online and plenty of job opportunities if that's a concern.
>"In order to understand this seemingly contradictory behavior it is important to point out that electromagnetic propagation is characterized by five unique waveform velocities

[Brillouin L, Wave Propagation and Group Velocity (Pure and Applied Physics), New York: Academic Press, 1960].

These include:

Phase velocity – the speed at which the phase of any one spectral frequency component of the wave travels.

Group velocity – the speed at which the variations in the shape of the wave’s amplitude (known as the modulation or envelope of the wave) propagates (see diagram below).

Front velocity – the speed of an abrupt signal discontinuity (signal abruptly turned on or off). It is considered as the very beginning of the signal in time, and it never exceeds “c”, the speed of light (see diagram below).

Energy velocity – the speed of energy transfer.

Signal velocity – the speed of information transfer, which, under various conditions, may be equivalent to one or more of the above four velocities.

The “front velocity will correspond to the speed at which the first, extremely small (perhaps invisible) vibrations will occur, while the signal velocity yields the arrival of the main signal, with intensities on the order of the magnitude of the input signal.” [Brillouin]

In most cases, the signal velocity is equivalent to both the group and energy velocities. While the front velocity cannot exceed the speed of light,

in special cases (e.g. media or circuitry that amplifies the initial or anterior-most portion of a waveform and attenuates the posterior portion), “… the group velocity … can be greater than the velocity of light, can be infinite and even negative!” [Brillouin].

That is, the detection of a pulsatile input or extended-in-time waveform at the output of the medium can precede its complete detection of the waveform at the input.

During the time interval between the arrival of the wavefront (front velocity) and the actual detection of the group waveform, electromagnetic energy begins to propagate through the medium, the magnitude of which is not detectable until the oscillations achieve sufficient amplitude. These very early, very low amplitude (typically undetected) perturbations (referred to as “forerunners” by Brillouin) actually contain sufficient information to reproduce a temporally advanced signal. Signal Advance Technology acts to temporally advance the wave envelope of an analog signal resulting in earlier detection."

Also, from Signal Advance's home page, https://www.signaladvance.com :

"A physical phenomenon referred to as

Negative Group Delay (NGD)

, demonstrated in simple electronic circuits, has been shown to

temporally advance the detection of analog waveforms.

Specifically, the output is advanced in time relative to the input, as the time delay through the circuit is negative."

PDS: Not saying that it's all true -- merely that it's all interesting <g>... and well worthy of further investigation!
This is called "cold branding" and is used to brand/tag furred animals like wild horses. It is more humane than hot irons and the brands are easier to read at distance, but it isn't exactly pain-free.
That traditional bangladeshi meal doesn't sound like it's loaded with sugar like a lot of starbucks and mcdonalds, which is one distinct difference. another major difference is that the traditional bangladeshi meal sounds full of fiber and nutrients, which is also very different from a lot of starbucks and mcdonalds food.

If you're a robot with 100% dietary discipline, yes you can maintain the same weight whether you're eating purely lettuce, potato chips, or curry. But the average human will have a harder time sticking to their proper calories if they subsist on high-sugar, low-fiber, low-nutrient fast food compared to bangladeshi curry. I'm not talking about theory, I'm talking about real-life humans, and as evidence for my statement you can read the wikipedia page I linked containing data about the prevalence of overweightness and obesity in the US.
Wikipedia doesn't make sales, but they still own their trademark.

"Use in commerce" is more about, are you actually making things with it, are you publishing those things, are there people interacting with your product under that name, etc. The fact that most commerce involves money changing hands is incidental.
I can answer this. You do indeed have to offer the product "for sale," even if it's free. To get our trademark[0] for downloadable (free) software, we had to prove that we were advertising and offering the product for download and that someone did, indeed download it. Has to be across state lines, too!

For the apparel trademarks (hats, t-shirts) we had to show the proof that the clothing sales website was up to the public and prove with a transaction and photo of the finished clothing that we were, indeed, selling trademarked hats and shirts and producing finished goods. You even have to show clothing labels with your trademark on it or you won't get apparel marks for your software -- so no protection for your logo on swag.

Our hosted product is in a different trademark class because the USPTO considers downloaded software to be a product and hosted software to be a service. To prove use in commerce in the service class we had to offer the product (that one costs money, lol) for sale, prove a real transaction took place across state lines, and prove that the customer had taken delivery (welcome email, etc.)

It's quite a process but, as our trademark attorney (we used Tradmarkia) said, if you don't do all this your mark with either be denied by the USPTO, accepted and then challenged later by them, or contested by another applicant.

[0] https://trademark.trademarkia.com/m-88979084.html
On a side note: Does anyone know a good, detailed writeup with dates of events etc. of how the word "hacker" was transferred from "hacker culture" (as described in The Jargon File [0]) to the rest of the world and turned into a word with malicious connotation along the way?

[0] http://www.catb.org/jargon/html/meaning-of-hack.html
There's a Youtube Channel called Bald Cafe where men are interviewed about their hair loss, and they shave their heads.

https://www.youtube.com/c/Baldcafe/videos

It's easy to see that for some people it's a big deal, and it's a bit tricky for them to come to terms with. https://www.youtube.com/watch?v=rfxZvMydPYQ
The conclusion of your first two points is to get rid of laws, not stop making new ones. I have no idea where you're going with your third point.

Edit: I hope that didn't come across as aggressive. I am genuinely curious about what you were demonstrating with your third point.
Great work! Do you consider PyPy support also?
I should modify "irrational" to say just "mistaken" or "suboptimal."
It seems to me that us geeks are constantly in search of some clever exercise program to get in shape with, but the simple and unavoidable truth is that all it takes to get in shape is going to the gym at least 3 times per week to lift weights and do some sort of cardio, and being consistent.

All these wacky techniques and programs we find are just distractions, and no better than the latest ab machine you see on infomercials at 3am, which by the way would work great but do nothing to help people with the one thing they actually need: motivation to be consistent.
Thank you Jason! All great points there. I particularly liked:

- Inequality of information

- Look in obscure places

- Get as many distribution channels as possible

- Be an unrelenting machine <-- Love it! So true and congrats on the weightloss. You have added so much to my motivation you don't know!
Found out as well.

brew install telnet

...and then I jumped into a MUD.
Yeah, rustc dogfoods new features, so it's _very_ painful. It'd probably be close to 100 or so compilers to go back to the ocaml that it started from.
Well this sprint we didn't release any new features but we reduced the load.... Dammit hackernews!
Bootstrapping rust is really, really painful as is. The rust compiler itself tends to require a recent version of the rust compiler to work. So to bootstrap from the original versions of rustc (which were written in OCaml) you'd have to incrementally step up really slowly.

Being able to target a pretty recent version of Rust with a compiler written in C would be so, so useful for these purposes.
This is a really, truly weird way to defend Bitcoin, whose claim to fame is that its only value comes from its uptake. The argument goes, "governments can fiat money, so why can't we?"

There is no unique creation of value anywhere in the Bitcoin life cycle. Any liquidity or anonymity externality that doesn't equally apply to USD is probably accruable only by criminals and traffickers.

The transactions are slow and costly, and there's no guarantee that some governmental research agency hasn't already broken the cryptographic underpinnings.
I was going to say surely this has extremely diminishing or even negative return past 30-60 seconds, but then I remembered lots of people are willing to sit through 10 minutes of commercials to watch 20-30 minutes of TV. So I guess for the right type of customer it works?
OK, but landing it back on the catapult seems very hard.
Perhaps it's time to start a collection of ffmpeg commands for every situation, similar to bro pages [1]. I feel like I have to look at my old projects every time I need to use it. It took me a lot of trial and error to write an all-purpose ffmpeg command.

This is how I convert videos to 720p web-playable videos (if it's not already web-playable):

https://github.com/nicbou/homeserver/blob/22c0a160f9df5f4c34...

This is how I create hover previews like on modern streaming sites:

https://github.com/nicbou/timeline/blob/9d9340930ed0213dffdd...

[1] http://bropages.org/tar
Interesting - I wonder where the jump in murders could come from?
Oh my! That was harsh and cleverly concealed too! My observation was lost in translation. I have nothing against Africa. I read Achebe and consider Things Fall Apart to be one of the best books I have read along with Hundred Years of Solitude.
I prefer government-as-a-solution to trust-the-capitalist-oligarchs-as-a-solution. At least I get a vote with the government.
I would like to surprise you. Please check this out:

http://en.wikipedia.org/wiki/Railroad_police

Most rail companies have these. They have an interesting history, from evolving out of the Pinkertons in the 1800s, to cracking hobo skulls in the 1930s, all the way up to today where they've been practically deputized into the DHS.
Since the author is presumably a young person (current PhD student), I'm surprised he didn't continue the story into the era of software modeling.

Kids and pro recording artists are plugging guitars into USB adapters and the software on the laptop has digital models of Marshall, Fender, Roland, etc.

Some digital models are embedded into FPGA chips in dedicated rack boxes such as Fractal Axe-Fx.[1]

I saw a gadget that let you plug your electric into your iPhone and play with amp simulators written in iOS.[2] Distortion, chorus, fx, etc all in the palm of your hand.

It's amazing the encyclopedia of guitar sounds that's easily available to this generation. It's all made possible by computers, software, and DSP mathematics research.

[1]http://www.fractalaudio.com/p-axe-fx-ii-preamp-fx-processor....

[2]https://itunes.apple.com/us/app/ampkit-guitar-amps-effects/i...
Hi, this is Akshay, founder at NanoWE. Our marketplace is live at www.nanowe.com/demo but isn't open yet for buying products. We're using Stripe for the US customers and recently successfully tested and integrated Razorpay for the Indian customers. I'd recommend Razorpay as it eliminates the pain of too much paperwork - and of course their support is amazing, the team always goes a step ahead to help you onboard!
Since folks are asking about a recorded presentation: Tell you what, I will do my best in the next month to do a second presentation with video. If there's video I'd probably want to structure the talk a little differently.

So I think we'll stick without video on this talk, but I promise to do what I can to have a second talk somewhere that includes online video in the next month or so.

-Conrad Barski
"Genres" is the second most important organizational tool in my library, after artist name and just before Genius.
Woah, multiple typos in the last line. :( (I wish HN worked better on an iPhone: the text box is tiny and small. I am going to be writing future comments in Notes and then copy/pasting them over.)

...when he tells your family to prepare for their "enhanced patdowns".
Interesting question to people in our space: When will facebook become "the internet" for non-technical people?
To be clear, not stating the people thing as my own belief, just stating the premises of the argument. Grr, too late to edit now.

(I read your entire comment, but don't have anything meaningful to add on.)
Curious to hear what you've chosen as an alternative? It seem to me that all java web frameworks follow this same "behemoth of a framwork/ plugin system" where "behemoth" is really just an indicator of how much the framework makes choices for you out of the box.

If you take something like vert.x in comparison, sure it feels more lightweight unless you need ORM and robust view layer and the things you would need for a front-end framework.

I'm not saying your observation isn't valid, but it feels like a catch-22 in a lot of cases.
I read a lot -- over 100 books in 2014. What can I say? Commuting by train gives me plenty of time... It's also time to think: I've planned and written two novellas, none published. I'm also a shitty writer. :) No full-length novels, yet, but someday... Working on two new ones now, hopefully one will turn into a real novel. We'll see.

In the last few years, I've taken up running and writing. I've run 10 half-marathons. My fiance is a triathlete, so I help her train for her Ironman competitions.

I go to Nerd Nite (sf.nerdnite.com or eastbay.nerdnite.com for you Bay Area readers). Last night's was awesome -- who knew baseball, salami, and dynamite were such interesting topics?

I cook as often as I can. I play guitar (very badly). I'm teaching myself piano (also very badly). I'm planning a wedding and house-hunting at the same time. It's so stressful, but the good kind.

My fiance and I like to hike and go to the SPCA and play with the dogs. We people-watch at the park when the weather is nice. We plan monthly board game nights with a close group of nerdy friends, and weekly happy hours (even though I don't drink) with our more socially-minded friends.

It sounds like I do a lot, but that's because most days, when that clock hits 5:00, 5:30, maybe 6:00, depending on how busy I am at work, I'm out. My philosophy is that work stays at work, and everything can wait until 8am tomorrow morning, except major emergencies, which happens maybe once a year. Work hard, play hard, do both separately. That's my philosophy.
Really slick blog. Awesome work.
I can see the headlines now, "Boy Racks Up $15000 in Shaving Cream on Dad's Amazon Bill"... :)
Reminds me of Evian's Smart Drop back in 2012.
http://www.danoneaunaturel.fr/espace-presse/nos_marques/evia...
She writes well, but the snobbery towards "genre fiction" irks me enough that I generally refer to her as a science fiction writer who does other stuff.

I get the impression I'm not alone and a whole lot of people who enjoy good writing that may or may not be science fiction just wish she'd accept it and move on.
Importantly, their funding is explicit and safe: VOA
Conversely, a low center of gravity and the superior emergency handling that it gives a car is also a huge plus.
Not denying they exist. Just doubting that they’ll be a common, widespread phenomenon. The competition from home gaming systems is hard to overcome.