skysight-inc/HackerNews huggingface dataset:
Because shockingly the vendors still ship driver updates in dos compatible form and not linux in my experience. Last time I did BOIS/RAID driver updates, I was glad I could boot to DOS using a USB stick and not have to revert to a USB-to-floppy converter + floppy.
>What are the people who were "gifted" but live a mediocre life supposed to do? Be bitter and drink for 40-60 years?

It is hard to give a brief yet universally applicable answer to "What are _____ supposed to do?", but neither "be bitter" nor "drink" is right.

The best advice I know of is "take well thought out action in pursuit of a worthwhile goal", which of course raises the question of what a worthwhile goal might be. Fortunately, there are many such goals, you don't have to worry about picking the very best goal. Health, fitness and education related goals seem like a good places to start, they will improve the capabilities needed to reach future goals, whatever those might be.
I love geometry and this is a relaly excellent learning tool for it.
Or those who run non-vendor-supported OS on their computer, FreeDOS is often their only way to upgrade BIOS/UEFI.
"<x> calculus" without an article is an activity, whereas "the <x> calculus" is a concept. That's the way I've always parsed it internally. For example, you would never say to someone "Do you know about SKI Calculus?" because it's not something people do. You would say "Do you know about the SKI Calculus", referring to the abstract notion that someone constructed. We often use the phrase "calculus" for the calculus of derivatives and the calculus of integrals because it's something people do as an activity very often. Same with the lambda calculus.
I used to document the creation of a baremetal OS on an ARM device which uses the S3C2440 chip here : http://thesoulofamachine.blogspot.in/

You can find the partially developed but documented code here: https://github.com/mindentropy/s3c2440-mdk

The board I use is the mini2440 single board computer. You can bring up the same on a beagle bone with some minor modifications when you are dealing with the peripherals.
It's great to see all this straightedge and compass stuff turned into a game, and I absolutely applaud the developers for launching it.

The above math, plus some graph theory (biconnected components etc.) is what drove D-Cubed's DCM 2D component dated, which powered the sketcher portion of many parametric MCAD systems after D-Cubed's launch by John Owen in 1989. See his paper "Algebraic Solution for Geometry from Dimensional Constraints" referenced on the Siemens PLM site:

https://www.plm.automation.siemens.com/en_us/products/open/d...

The original parametric CAD system, PTC's Pro Engineer (now Creo) predates that (1987) and had it's own numeric (Newton-Raphson) solver. John Owen's innovation of using Galois Theory combined with Graph Theory to solve straightedge and compass configurations was a significant technical advance at the time, and the DCM 2D component ended up powering most sketchers in the industry.

Disclaimer: I worked at D-Cubed 1995-2000.
If anybody is interested in some 'current' open source MS-DOS software, I put up my old undergraduate thesis sources from 1997 recently:

https://github.com/burtonsamograd/xp32

Te repo has a full DJGPP (GCC for DOS) toolchain environment included to build the included sources of the project, so you can just clone and build.

Probably a lot easier to understand and build than the Doom sources.
The Rise of the Remote-Work Holiday Party
Higher ed financial aid leaves middle-upper middle class kids in a tough spot because their parents don't feel like they have income to spare, but the financial aid office doesn't feel they need charity. But this does not really happen to socioeconomically disadvantaged children, only those too far into the upper middle class.

They've got this thing nailed down to a T. Upper/middle kids can't go because their parents can't afford it. For a variety of reasons, lower income kids can't get the marks to get in to these schools so they never reach the point where financial aid would matter.

This lets these schools preserve their elite enrolment while providing nominally generous support.
> Have we stopped to ask any of these women if they want to be on our special-interest gendered side-shows, or whether they'd prefer to be part of the "main" competition instead?

No, it is more like giving them separate awards, like the mens 400m and the womens 400m.
> ___ is going to offer better advice than anything Freud wrote.

You could replace that with "A Bucket of Clams" and the sentence is still true.
According to Wikipedia, 11B cubic meters is the correct total capacity, with 8B cubic meters being the active capacity. Meaning, they try to keep it at 8B m^3, with 3B m^3 of flood-control capacity.
> stuck with decades old software

"reap the rewards of mature software"
This is less far off the mark than some downvoters will admit. Newt Gingrich is REALLY into going back to the moon, wants a moon base and everything.
Besides the uses of the lambda calculus for functional programming, Church Encoding is also a powerful tool for algorithmics, program architecture, and performance improvement.
> Why is this gender imbalance receiving all of the attention, as opposed to teaching and nursing, both of which are heavily skewed towards the opposite gender imbalance?

It isn't, they are, and have been for many years. Maybe you should read more nursing or teaching sites?
so you think 85% of programmers who write C can parse (&arr + 1) - arr to find the size of the array, without the use of the article? This is surprisingly high and I am pretty sure at least the majority of people who get paid to write C would fail that. Not because it's not the case that they "should" know it, but simply because it's possible to write C without knowing it, and some people do so. For example consider embedded programmers who might not be specialists at all.

I very much doubt that 85% of C programmers know these things. It would be interesting to find out!
Good point. Haven't seen that example before.
"Jugurtha" is a pretty easy tipoff. Not that Americans would learn who Jugurtha was in school, except maybe grad school, but a few of us still read books...
I've used both extensively and I think they're virtually identical. Mercurial is a bit nicer because it's written in Python, but git has github going for it.

In my experience, once you get into more complicated commands like rebase, I had to read a lot of docs to get things to work in both systems, so I'd say hg is easier to get started with but they're on par overall in terms of complexity.

As a sidenote, I think the ability to `rebase -i` work branches and squash, edit, and drop changesets is a very useful feature, and it's made very easy in git. Mercurial can rebase branches, but it really doesn't like it...
It's not pretty, but it has a consistency to it that includes a lot of compact information in a digestable manner. It takes no longer to decode what the instructions say, but it saves a lot of time parsing, for the human reader of the program.

Compare:

(caadar x) => (car (car (car (cdr (car x)))))

Saves parens too.
If only they were built to make this a user friendly operation.

https://youtu.be/OpCJzdWxEbQ
It's amazing how skilled blackhats are at converting "rare bug that doesn't affect the UI" into "massive DDoS cannon".
Here in Sydney (Australia) I've heard there are quite a few online WeChat-based food delivery businesses catering to Chinese urbanites. Once you have their WeChat you can order stuff, they deliver, and you pay via WeChat or in cash. No need for expensive local government licensing, good food, longer hours, cheaper prices.
Use something better? Like Fossil?

I find Fossil way, way more friendly and useful for individual users and teams.

http://fossil-scm.org/
I was quoted $5000 / month for 10mb connection where I live in Tennessee.

They also run the DSL (3mb on a good day) the long way to where I live by running the opposite direction and putting me at the end of the line (2.5 miles+/-) when they have another line that passes the corner of our property but turns the other direction at the corner and won't tie me into that. (1/2 mile).

Trying to decide if we should just wait for Elon Musk or go back to current satellite tech.
The man pages are one almighty “fuck you”.

And there are people I've wanted to strangle for telling me: RTFM.

The examples in this article are the crowning example of why their painful death would be well-deserved.

There's this thing about bedside manner that technically adept people need to cultivate, just as doctors do.

Did I mention I despise cold, snotty doctors too?

There's nothing worse than a condescending prick doctor wielding authority against you, when your sick or need medication and just trying to find help. The doctors that do this, know that they can cast a long shadow by dropping hints that they aren't on your side.

It's kind of the same scenario, and I try to remember how I've felt as a patient, when people ask me for help. You can usually grasp what people are really after, when their trying to figure something out, and ask for even a hint in the right direction.

It's the mark of rotten bastard that won't give even the slightest helping hand to someone who's on the same team. Pure evil, when you've helped someone with simple questions, and they sneer at you, given the chance to reciprocate.

Example: This one piece of shit sees a co-worker and I struggling with some retarded group policy problem on a windows machine. My co-worker is slightly clueless, but that's okay because he's not a fucking asshole. POS intervenes, starts driving on clueless co-workers machine, pops open mmc.exe twiddles a setting, and fixes the thing. I need to do the same thing. I ask him, so what was the fix?

Google is your friend.

I have sworn a blood oath to myself that before I die, I must slaughter this man's progeny, and proclaim his seed wiped from the earth, before caving in his skull with a tomahawk, eating his heart raw, and adorning my breech clout with his scalp.
The lack of female engineers has made it into mainstream media. Why hasn't the lack of male educators or nurses?

Doing a google search for "top 50 female tech*" returns many results. The same for male teachers or male nurses returns crickets.
No, I was just trying to avoid the downvotes for a potentially viewed as anti- or pro- trump comment - I'm expressing no opinion on him, just an outcome according to his purported policies. I'm not prepared to say whether I think this is a good or bad outcome, just an outcome. Up to others to decide their own view.
Ah, I see. Thank you!
Depends on whether you're willing to call a wolf-dog a wolf.

East Coast coyotes are apparently full of dog DNA, as well as wolf DNA. So maybe they bark, or even howl a bit. But I maintain that barking remains a dog thing.
I would assume driver issues, which can be taken care of in ReactOS (which is meant to be a reversed-engineered windows kernel) but not in Wine (userspace)
FreeDOS doesn't work on computers with UEFI
KFC Style Crispy Chicken Wild Wings
Advertising’s Moral Struggle: Is Online Reach Worth the Hurt?
Are they cheaper than the equivalent computers with Windows?
Git is pretty difficult to learn, but the customizations it allows are amazing.

To get a "fancy oneline log" output, add the following to your `~/.gitconfig`

[alias]
ll = log --graph --oneline --decorate --date=short --all --pretty=format:'%ad %h %Cgreen%an %Cred%d %Creset%s'

then run

git ll

It's great when rebasing your way out of spaghetti-commitlog situations.
One of the first steps in many building foundations is injecting concrete into the soil, typically in the form of pillars.

Desperate times probably call for desperate solutions in this case.
Dev boot camp application is command line
https://github.com/Microsoft/bond
All your bayes are belong to us
You have to intentionally leak medical information. Much of our laws are about intent. The other comments cover what most likely happened (both visiting FB on the same wi-fi, the physicians website or hospital website had a tracking pixel from some 3rd party service that got aggregated back and sold to FB, etc.)

Keep in mind FB is only making a guess based on attributes it's been fed. I'm sure friend suggestions may also include other people who have visited the same hospital you have nothing in common with. They're hoping to get a few friend hits by aggregating as many signals as possible.
GlaDOS, where are you?
I didn't blur anything so you can see for yourself http://imgur.com/14upQ5j
A previous criticism was that you had to know about a set of things including the reflog in order to use git. The reflog is one of several ways to undo the "irrevocable destruction" above. Complaining about both issues feels like double-dipping :)

Also, I suspect that many of the "hosted git" implementations out there prevent this from happening by default. I know that both of the ones I use in my day job (gitlab and bitbucket) do, but I'm not 100% certain it's a default as opposed to something our ops guys did. In any case, far from impossible. EDIT: see boaardwalk's post.

Also, svn won't protect you from `rm -rf /` on the server, while git will, which is pretty cool.
Curious, for the "Ubuntu for Grandma" box, do you use the default partition plan? Because I find that stock Ubuntu has the infuriating habit of filling the boot partition with linux kernels and then freaking out unhelpfully during later updates about the lack of space.
America needs simple, cheap, and routine access to space more than a moon shot, then the Moon and beyond will natural goals. Similar to what is occurring with our interplanetary probes now: cheaper, frequent, and reliable. These hideously expensive single shot missions were great in the 1960s to kick start things, but it's time to move beyond that.
hg's original workflow didn't encourage git style branches at all nor did it have any kind of stage IIRC. They've since been optionally added. Is that workflow in hg more intuitive or is only its far less powerful original workflow more intuitive?

It took me a while make the mental jump from svn style branches to git style and from no stage to having a stage but I'd never want to go back now that I understand them.
You don't need to program Ego to program a drive to learn new things, just a procedure to calculate the expected value of new information from engaging in some candidate training activity.
For simple workflows (and certainly for beginners), hg is far easier to use than git. However when it comes to advanced usage, I personally find git more intuitive and frankly more powerful.

Granted, I learned git first and had been using it for 6 years before using hg.
Virtu does high frequency trading so it makes sense that they don't have many down days. Also HFT strategies can have ridiculous sharpe ratios of like 100
Interesting, is there any work done to first evacuate the area of soil or is it simply pushed out of the way using pressure from the concrete?
ChromeDevTools/devtools-front End – Chrome DevTool UI
https://news.ycombinator.com/item?id=13258571
Stunning picture showing a portion of the huge amount of water behind, at 300 ft higher: http://www.globalconstructionreview.com/client_media/images/...
> interlaced video files no longer exist

Interlaced video files should no longer exist.

Seriously, fk interlaced video.

> upscaling algorithms can invent information that doesn’t exist in the image

That's not a falsehood. Upscaling does invent information that doesn't exist in the image.
I won't link any, but it's probably cheaper to buy variety packs of individual types of components. Search on eBay for "resistor assortment", "transistor assortment", "electrolytic capacitor assortment", "diode assortment", "LED assortment", "ceramic capacitor assortment", etc. Each of these packs of a few thousand mixed components are $0.50 to $4 shipped worldwide from China. Then pick up the most common ICs like the ne555p, lm741, lm393, pc817, etc. The game here is quantity over quality, so you never need a part that you don't have. Once you prototype your idea, then use Mouser to pick out your parts made with better quality control, although they're 10x more expensive. But this isn't a problem, as you should know exactly what you need after a prototype.
The Social Book
sc? i used to knew a few groups like this that concentrated on obscure arthouse films, but i've long since forgotten their names about from sc. there was another one that had something to do with a crow i think. hmm.
I haven't upgraded in quite a while due to there being a shift at .15 I believe it was where the AAC codec used had licensing issues (whether with the library makers or in what the library makers were implementing). Only affected Windows and Linux I believe. Is this still an issue? Is there a way to rebuild it including the lost component(s) as I believe they mentioned at the time the replacement was inferior?
Yeah, I heard this too.

TBH, I don't need Aurora-level performance (although it would be a nice option in the future), I'm just happy to have a vendor-managed PostgreSQL instance with granular price points.

C'mon Google! :)
I have not had this problem recently because moved from Windows to Mac, but at some point about 8 years ago was the way git handled windows line endings was truly maddening.
What kind of servers run at that price range? I've listed [0] some of the reasons why are we hosting in cloud instead of our own datacenter.

[0] https://news.ycombinator.com/item?id=13260805
The current competition is good for users. Hopefully there will not be one dominant winner in the cloud wars.
Of course we'd kill other species. Look at our own past, just 400 years ago FFS. What happened to the Native Americans? Then look at the species of animals that we're driving to extinction right now.
Chroma subsampling isn't going anywhere. You'll usually get subjectively better quality with 4:2:0 chroma compared to 4:4:4 at the same bitrate. And this means you can't have everything in RGB, so all the colorspace conversion complexity can't be ignored.

Try experimenting with chroma subsampling in JPGs, but note that not all image viewers have good chroma upscaling. MPV can display still images as well as video and you can choose the chroma scaling algorithm.
The aggregated benchmark numbers are total bullshit, a complete rip off & insultingly anti-useful. This is serious propaganda, total malarkey. Who knows which of those games can use how many cores? Who knows how the results from various games get aggregated together to produce the "98%" result. I struggle to think of a less informative way to leak results.

The only game in the aggregated results that I strongly recognize as being built for multi-core- what Ryzen is really firing shots across the bow at Intel at- is BF4. And I'm not sure how scale-out it goes- 4 cores, 6 cores? I have no idea how these other games scale- Far Cry 4, GRID, AutoSport, X3:TC, Witcher 3, Anno 2070. I'm pretty confident at least two of them don't scale well across cores at all. It may not be how games are built now, but in the future, we need to have the expectation that good games scale out, and part of the problem with setting this expectation has been the huge premium Intel charges- the exotic status it sets- for many-core parts, and AMD seems set to put a huge amount of performance on the table for very little cash, if game makers are willing to keep up.
Once the hockey stick flattens out then you will want to find permanent homes, assuming you have a viable long term business model
I believe they are (as mentioned by other commenter), but it's taking too long :)
git config receive.denyNonFastForwards true

Should it be the default? Probably, but it's trivial to fix.
> nobody but my mother calls me by my real first name, and this holds for half of my cohort

Really? I've been assuming that addressing people by first name--even people you've just met--is now the default, at least for the United States and Canada. Are you in the USA/Canada, by the way?

I know that it used to be rude to address someone by their first name unless you knew them well. You had to say, Mr. last-name or Mrs/Ms./Miss last-name. I know this from old movies.

But I thought that the etiquette has changed completely: First name is fine and last name sounds rather formal. Do others have a different experience?
This is an excuse for censorship. Censorship is a big problem on the internet. Including sites like Hacker News. Make a somewhat political statement that is popular, it will be upvoted. Make a somewhat political statement that is very critical of the United States or contradicts a mainstream liberal media myth or bias, you will be flagged (censored). This is the same as what happens in China when you criticise the government.
I agree but that's years out. We are barely scratching the surface.
Things I hate about Git (stevebennett.me)
31 points by rbanffy 2 hours ago

Could do with 2012 in the title:

Posted by steveko on February 24, 2012
"Information" in the information theory sense. The output of a deterministic upscaling algorithm can be exactly described by the input and the algorithm. There's no added information, only a different way of presenting the original information.
That particular future has been around for 25 years.
Git CLI, aka designed in hell!!
So, get yourself a cheap arduino and an arduino circuits book.

Then look up each component and look at videos relating to them (most of them will include the technicals)

These kits are more for children in the software/hardware space.
> Not that destroying infrastructure and killing the power to a city of civilians, despite ISIS control, is necessarily a good idea, but could they not just cut the lines?

Do you know what happens when you run a turbine with nowhere to put the load? 750MW is enough to boil something like a kiloton of water every hour, that energy needs to go somewhere.
Don't know, I guess it depends on the depth, for small buildings you just hammer the concrete pillar in - https://www.youtube.com/watch?v=VkXTLAxGKxA

I'm surprised you never witnessed it, I've seen this at least 3-4 times. Probably because nowadays constructions sites have big opaque fences around them.
kiba above doesn't seem to know exponential growth. Self-replication leads to exponential growth. Creating more satellites here locally only gives you linear growth.
Honestly, use mercurial.
There are two categories of possible criticisms: the model, and the implementation.

Fixing the implementation means changing code, improving APIs (e.g. local/remote branch delete).

Fixing the model means finding an everything different system. Yes, a graph-based VCS more complicated than a linear one. But it also matches realities of collaborative software development. And reality is complicated.

As you might guess, I'm sympathetic to criticisms of inconsistency or unnecessary effort, but I believe Git (and other DCVS) to have the completely correct idea about collaborative text versioning.
But sometimes your government expects names to be broken into given and family names (the US, Japan, and China all seem to make this assumption -- every government form I've seen from those countries wants your name fully broken out).

I've no direct experience with, say, Russian or Latin American governments, but cultures that use explicit patronymic or matronymic names might expect that broken out as well.

If you ever need to submit user data to the government (e.g. for tax reasons), and you don't ask your user to break the name apart, then you will necessarily be guessing, which seems strictly worse than just asking them how their name might split.

At the end of the day, if you operate in a given culture, then you need to address those cultural norms. Bending over backwards to support every possible edge case seems unwise if they also happen to disagree with those norms.
X60 and X61 owner here. SSD drive brought new life to the machines. The new pixel desktop makes them fun linux boxes.