skysight-inc/HackerNews huggingface dataset:
When i was about 13 or 14 years old, i read Brian Kerninghan & Dennis Ritchie's "The C Programming Language". This book (by the language creators) is a classic and does an excellent job of explaining the C language. I learnt C by reading that book and experimenting writing code.

It is a very good book and it should be easily available.
PuDB is a full-screen, console-based visual debugger for Python
At best that would only help with relatively long distance trips, and the study notes it has already led to and increase in commuter rail use. (Which is offset by greater VMT in other cases.) Also it probably still involves deadhead trips within those last miles.
I suppose it would be... difficult for me to see anything except through the lens of materialism. But I think that's true of most people; the number of people who don't see the world in a fundamentally physicalist way is... shrinking. (This is controversial; the religious in my country have been flexing their muscles, and there is open debate as to if this indicates a resurgence of belief, or just the religious seeing the majority slip from their hands thrashing to turn back the clock while they still have the strength. I personally believe the latter, but I don't have evidence that is any more solid than anyone else.)

I do think I would be a better person if I was better able to understand how the religious people saw the world... but it's just not something I've been able to do. It's very difficult, really, for someone who doesn't believe faith is good in and of itself to understand people who do. I read on the subject; the most sympathetic and relatable portrayal I've found so far is Jeung's "Answer to Job"

But... while it's fair to criticize me for not really understanding spirituality, If you are arguing that the dark ages were not dark for, uh, metaphysical reasons, I think our values are so different that we can't really have a meaningful debate.
WPA2 key reinstallation vulnerability
I don't think the tech was there at the time to make communications possible.
China to build giant facial recognition database,identify any citizen in seconds
From C to C++: Interviews with Dennis Ritchie and Bjarne Stroustrup (1989)
Love the truth seeking of your inquiry. Hope you find your work nirvana.
No, that's my point.

You can inspect the code running on your machine. The machine code.

At what level should one expect it's user to understand the code running on one's machine? If I have you the source to my application in brainfuck, would that suffice?
I understand you're asking about meaningful _work_, but there's more to life than work. Sometimes it's good enough to have a day job that doesn't suck and find your meaning outside of your work: faith, family, art, volunteering, etc.
Is that because buses stop more frequently, and so don't lend their routes to geographically simplified schematics as well as trains?

What do you think would be the perfect bus route map design? I'm really interested in this!
I wholeheartedly agree :(
>I rarely have to fear for my life while driving through a >bad part of town
>which is definitely not the case while using public >transportation
Source? Are you sure that this perceived difference in safety in 'the bad part of town' is not completely in your mind?

thousands of people take public transit through 'the bad parts of town' in places like Chicago and NYC every day and they (relatively speaking) don't have to fear for their lives either.
If you can show who's running those lists, and their names, sue them for damages. Garnishment is very much a thing.

Admittedly, attacking others in a system that features money as a signifier as status/power isn't usually wise. But given these people are trying to use blacklists as a form of power, this can be used against them. At least if the threat of monetarily loss isn't realized, the fact that you're willing to drag them into court will... expedite any issues you have with being on that list.
The minesweeper probably had already been informed over the radio by the rest of 7th Fleet that a plane had gone down, so it didn't take a whole lot to put "aircraft which can't communicate is signaling" followed by the heading.
30 years ago we had blitter chips dedicated to moving memory around without using cpu, pretty sure most memory controllers would have something similar these days
Altitude doesn't really make a difference past ~1,500 feet. At that point, you've hit terminal velocity.
You may find some interest working in the social enterprise / social innovation space with your skillset and desire to connect a passion and purpose.
DOG HIT BY CAR COMPILATION
that only works because there's a central registar of plex users. im not sure how this can be done ad-hoc for APs. anyone can choose any ssid, so you'll need a global registar of ssids. The system will inevitably need to charge for registrations, otherwise bad actors would squat short and memorable ssids. a preshared key is much more feasible.
The proverbial spleen. Every "survivor" had this extraordinary luck that happened to position them just the right way to come out on top.
And totally different tangent, GM will not warranty a C7 because of a minor crack on the chassis[1] so it's declared totaled and offered for 7.5 grand or so.

[1]http://gmauthority.com/blog/2017/09/one-tiny-crack-led-a-c7-...
What purpose would uploading a law enforcement agencies policies and training materials serve? I'm sorry, but with the limited information in this article, I agree with Gov. Brown on this one. ...and it's drafted by the EFF, who would likely use the article to voice their side of this discussion.

Disclosure: I'm a regular EFF donor. They're a great org.
Executive Mentors Wanted. Only Millennials Need Apply
"By every objective metric (child mortality, lifespan, literacy, starvation, absolute poverty), the world is a better place today than ever before. By a huge margin. Entirely thanks to the West."

If you believe in quantity over quality, then yes.

Otherwise, well I just say garbage dumps, that people used to call forest, desertification and climate change.

And how come so many people are on antidepressants, if we live in the best world so far?

I mean, we clearly live in the most technology advanced world, yes (and I like that), but ignoring, that all this new power from technology did caused many real problems, is soo medieval ...
You basically said that Damore was pushing a white supremacist narrative, which is ridiculous because he didn't even say anything about race and his views are left of mainstream conservatism if anything. You're not so subtly implying that anyone who agrees with him is also supporting white supremacy.

And what does him being white or a Harvard graduate have anything to with it? Do you seriously doubt that the dishonest reporting around what he said has ruined his chance at having a normal career in the tech industry? White Harvard graduates are not immune from the obstacles of life, are not incapable of being victims of wrongdoing.

Distrust of the news media and a desire for accountability aren't a "white supremacist" narrative. (And neither is skepticism of third-wave feminism, for that matter). It was only 8 years ago when the Obama administration tried to shut Fox News out from access to the White House and distrust of the media has been a thoughtful leftist talking point forever too (see Noam Chomsky).

You're doing what I've noticed a lot of dishonest partisans doing lately: throwing the phrase 'white supremacist' around when talking about your political opponents. It's really no different than what McCarthy did when he attacked anyone with left wing views as a communist, with an eye to getting them shunned from public life.
> wasteful, unlimited consumption

That's where you are wrong. Their problems do not stem from wastefulness and greed, but necessity. It is not like farmers in impoverished countries cut down forests and use it as farmland so they can buy a better BMW, or that they sped so much on takeout that they can't afford to pay for a modern up-to-date irrigation system. They do what they do because it's the only way they can survive, to not starve.

A few trillion dollars in infrastructure investment could solve the environmental issues for good, but that's the few trillions they do not have, which they would have had it if colonialism did not happen. If you have enough budget for either importing wheat so that your population would not starve or a new water treatment facility, guess which one you would choose. That's where this whole idea comes from that the European countries, who have enriched themselves at the expense of Africa, must help them rebuild their countries they destroyed.
Thanks, I've totally missed this!
What do you do that no one pays you to do? Answer that than apply software engineering to it. If there's a company try to work for them, if not start a new company. That's my advice.
Any eye doctor in the US can order high-index lenses for you.
Such highrises seem to exist in china. (Refer to their real estate speculation bubble)
> Workers remove a poster for “The Interview” from a billboard in Hollywood, California, on December 18, 2014, a day after Sony announced it would cancel the movie’s Christmas release and pull it from theaters.

The only thing that I'm aware of that was pulled(since I was born) because of similar reasons were movies released around 9/11[1].

[1] https://en.wikipedia.org/wiki/List_of_entertainment_affected...
In my current job I maintain a database of 2B records that is (unfortunately) on spinning rust and on a last-gen Intel desktop CPU system. This database is a read-only data warehousing sort of setup.

If you need to do operations like this on a database with this setup I'd suggest checking out the following config options:

1. max_heap_table_size
2. read_buffer_size
3. sort_buffer_size
4. join_buffer_size
5. thread_concurrency
6. tmp_table_size

I'd also suggest looking into TEMPORARY TABLEs with ENGINE=MEMORY.

I have not included values in this because the values that make sense for you are likely not the values that make sense for me. Check out MySQL's documentation for what these values effect [0]. The defaults in even MySQL's huge config are very outdated for the horsepower that modern computers bring to the table. It's funny that MySQL's once massive 4GB of RAM config file is now the appropriate setup for my laptop.

[0] - https://dev.mysql.com/doc/refman/5.7/en/server-system-variab...
buses are largely slow and annoying because they rarely if ever have designated space to operate effectively.

In correct conditions they're an incredibly effective and space efficient (especially relative to cars) way to move people around, but 'correct conditions' can't happen if every square inch of street space is reserved for use of private cars.

Don't let your experiences with presumably crappy underfunded bus systems cloud your perception of a good means of mass transit.
Dissecting the pattern matching in C# 7
>Give it a few more years and enough numpy-based libraries might make Python a real competitor.

A lot of Numpy is written in FORTRAN.
You are quite right to point this out so explicitly. It is something we all have to deal with -- the way that wealth and power and privilege insulate people from having to care about anything other than their own excess and immunize people against normal human emotions like empathy, kindness, the ability to recognize and appreciate your own luck and consider the misfortune of others, etc.

STEM folks are the most susceptible to this, I think -- working in a technical field tends to isolate you from other people. Being wealthy and working in a technical field is horribly alienating. You literally, over time, lose the capacity to understand others or consider them as people.
You can always donate the money you make. This can bring alot of meaning to what you do.
I know, the point was that he landed without parachute. If I had a choice to jump at 1500 feet or 25000 without a parachute, I would take the latter option.
I'm having a hard time debugging a problem today and have exhausted almost everything except running the debugger.
I think my hesitation to drop down to the python debugger is past experience with the command line native debugger.
With time and patience and experience pdb is really good, but trial and error is typically faster.
pudb however is proving to be really convenient to the point where I might turn to it first before attempting trial and error in future. we'll see.
Show me a Haskell programmer who doesn't understand memory management. You are grumpy, and I am older, but all memory is managed.

I recently ran into someone that was teaching a Python boot camp and they were forcing the students to use VIM instead of PyCharm, and in their words, "using a text editor requires them to memorize apis".

They didn't know about type inference, rename, extract method or navigate to declaration. I view it as the same bias, the attitude doesn't encourage people to use the best tools for the job because we suffered in the past. How about we go back in time and teach young selves how to write code than actually use 2TB of main memory and 128 cores using a dev environment that can scale to millions of lines of code.
FWIW, Mir was definitely not Russia's first station, and not even the first one to re-enter uncontrolled.
Not really. The trains stop running at an hour well before people stop going out. I was just in Paris in May going out with a bunch of Parisians and we all had to Uber back. They love Uber there -- once the trains stop, that's how you get home.
At least the life vest inflated!
Get with the time
Again, you assume these gunshot victims were gang members.

You don't know shit about these gunshot victims but in your mind "gunshot victim = gang member".

Do you honestly really think that everyone who has been shot and taken to a hospital ER is a gang member?

Honestly, really? No one who's been shot isn't in a gang?

If your answer is "yes, every gunshot victim is a gang member" then you're a real prize moron, no two ways around it.
This looks like the best resource, https://github.com/dbartolini/data-oriented-design
By all accounts the quality of their curation has significantly dropped in the past 2 years. Lots of junk bundles nowadays.
How to get hired as a junior web developer
Supposedly, some ISPs recycle dead accounts as spam traps.

http://docs.briteverify.com/spamtraps/

Now, keep in mind the source of that information sells mailing list cleaning solutions, and it may be "email marketer" superstition, I don't know.
Capacity isn't the only issue of transportation. There are plenty of negative externalities besides this, like emissions, pollution, noise. Reducing VMT and converting it to transit use would be beneficial at any time of day.

On the other hand, off-peak capacity on transit is often near free. The line is built anyway, or the services have to be provided anyway, or the shifts are 8 hours anyway, so providing extra off-peak trips is often not a big strain.

If the displaced trips are done by people who usually don't take transit, it means they'll pay more expensive fares (single tickets), which could even be cost-neutral wrt to subsidies. At the same time, those trips can get drivers used to the idea of taking transit, possibly encouraging them to take more transit in the future.
DoubleLocker: Innovative Android Ransomware
That’s mostly incorrect. Most men will be over the limit if they have more than one drink per hour.[1] For most women it’s even less. This is widely misunderstood but even moderate drinking often puts you over the limit.

[1] https://www.dmv.org/ca-california/automotive-law/dui.php
Munich Plans New Vote on Dumping Linux for Windows 10
All the cyber- words from the article

cyber, cyberactivities, cyberattack, cyberattacks, cyberbattle, cyberconflict, cyberheists, cybermission, cyberoperations, cyberpolicy, cyberpotential, cyberpower, cyberprogram, cyberprograms, cyberretaliation, cybersecurity, cyberstrikes, cyberstudies, cyberthreat, cyberwar, cyberwarfare, cyberwarriors, cyberweapon
Similar article from 5 days ago: https://news.ycombinator.com/item?id=15446855
They were dragging it perpendicular across the front of the ship, so, the wire is like a hand waving "this way, follow the line", which was pointed towards the location of the guy.

It is not a standard or anything, so abnormal enough to get the drift.
> Why do you think it's more difficult to report a bug this way, compared to a bug tracker?

As an end-user the first thing I want to do before reporting a bug is search and see if it has already been reported or if it is being worked on and when it is expected to be released. If I was told that I had to dig through mailing list I would probably just stop before I even started.

> Can you explain why you think a mailing list is less efficient than a bug tracker?

As a bug reporter, I want a friendly way efficiently search and filter existing bugs based on status, version, subsystem, etc. I also want to be able to subscribe to a specific bug to get updates. Maybe you guys have some way to get all those features from a mailing list, but new users certainly won't have a clue.

As a developer I want to be able to easily tag, filter, assign and triage bugs. Assign priorities and associate them with releases and pull requests. I also want to be able to do high level reporting.
Yes, and have already said prior their plan is microcell deployments. I happen to believe that would be a costly mistake, compared to say, 600mhz blasting far distances.
https://www.sundayassembly.com/ might have opportunities that would fulfill those desires.
I wasn't talking about replicas either. HANA can distribute data over many clusters.

https://blogs.saphana.com/2014/12/10/sap-hana-scale-scale-ha...

HANA's roots lie in BWA (SAP BW accelerator), whose main game was distributing large amounts of data across commodity clusters.
Huh, an F-8, just like Lt Col William Rankin who spent over 40 minutes stuck in a thundercloud after ejecting from his F-8:

https://www.damninteresting.com/rider-on-the-storm/
Not useful if he wanted to be an astronomer, but a much more marketable set of skills if his goal was to find a job in industry. Probably also made a more positive (albeit uncredited/unrewarded) contribution to astronomy than most of the grad students.
If you're looking for something quick, then a Brainfuck interpreter shouldn't take longer than an afternoon, and a simple one will be a couple hundred lines. Optimising it though, can be more difficult and is one of those things you can keep working on for ages.

If you're looking for a challenge, a JSON parser is a more involved project, especially if you implement your own HashTable structure for storing things.

If you want something to be proud of at the end, then you could always try your hand at glitch art. Grab an image file, read it, manipulate it, and output it again.
(I posted the GP.)

I can provide some hypotheses based on experience: Comments that support certain political positions are consistently downvoted. IME it happens with comments that are,

- critical of the Chinese government

- discuss Russian propaganda and trolling/astroturfing (other than to deny their existence)

- critical or questioning of the white male supremacist movement (alt-right) principles, in their propagandized 'reasonable' forms - though those comments are regularly voted back up by others; I've seen some wild fluctuations.

- critical or questioning of Elon Musk

I'm sure there are other topics that I'm not remembering. I guessed that the GP comment would be downvoted when I posted it.

Note that the first two subjects in my list have massive, well-documented online astroturfing and propaganda operations, and the third is no slouch in that area. HN policy, in kind of an odd political correctness, protects those people by forbidding any suggestion that such things are occurring - even as a possibility to consider. Don't mention the Emperor's clothes. That must make it heaven for astroturfers, propagandists, and naked Emperors everywhere.

Musk's fanboys are extreme: Drink the kool-ade or die. The man himself seems obsessed with image but enough to run an astroturfing operation? I have no knowledge that he does but would it be a surprise? Certainly he's not in the category with the other three for many very obvious reasons. For example, I hope he isn't in the dustbin of history but succeeds wildly.

Finally, the first sentence of my comment didn't help; it's a bit sharp, but that imperfection shouldn't be a big deal.

EDIT: I also wonder why alphaalpha101's comment is dead. It's not brilliant, IMHO, but certainly sufficient.
An open government is vital for a democracy to function properly, that's the purpose.
In context, he was underpaid tech support who was taken advantage of and got no grad school education while he paid for grad school. A bunch of scientists who know you as "that guy who fixes my email and doesn't publish or know anything" is not a great network.
Man I was annoyed with that when I was in Japan. It's horrible, you either stay out until 5 in the morning when they start again or take an insanely expensive taxi.

In contrast, in Copenhagen there are always night busses that leave at least once an hour, and the trains also go to fairly late and start early again. There's always some way to get home, which is immensely helpful when you're out drinking. Now that's what I call great public transport.
That's amazing. Caltrain is the "tech" industry commute option. That doc says that "minority" (non-white) ridership share is growing, but it's actually Asian/Indian growing and black/hispanic shrinking.
How much coin did they hold?
Please, add a space after each comma. Then you're my savior ... of the hour.
Gcc does have a nvptx backend, and libgfortran supports it. Never tried it myself though.
From personal experience I can say that when you are post-op and need them, opiates are the only answer sometimes. During pain, addiction potential is very low.

The problem comes when doctors continue to simply prescribe the drugs without including a pain management specialist to continually monitor their usage.
After each cybercomma.
That's not as bad as it sounds. You would expect acquisition outcomes have a power law distribution. For well run companies, their top acquisition usually adds more value than the total spent on all acquisitions (like Google's acquisition of Doubleclick, ~100B value add) and, for an industry as a whole, the top acquisition should just about cover the entire industry spending on acquisitions (like Apple's acquisition of NeXT, ~600B value add).
Show HN: The (unofficial) free eBay search API and CLI
The most expensive Caltrain pass is <$5K/yr. A small car that drives anywhere near that distance will cost >$5K/yr total cost of ownership, especially is parking is unsubsidized.

http://www.caltrain.com/Fares/farechart.html

https://www.edmunds.com/toyota/corolla/2017/st-401668011/cos...
I wonder what will Scott is up to these days https://motherboard.vice.com/en_us/article/z4m8qx/how-to-tea... and if he has second thoughts
At every new high, I am advising people who own Bitcoins to sell it because the crash is inexorable and its better to exit with a handsome return but Bitcoin surprises me time and again. It crashes but bounces back soon enough. I wonder what will be the point when people realise that thousands of dollars for what is essentially a reward for finding a meaningless number just doesn't make sense.
Many modern metro areas of the US have done an _excellent_ job of integrating with Google Maps and Apple Maps transit directions. This means that you just need to ask your phone for help from point A to point B, and they all have up-to-date tracking based arrival information to nicely orchestrate layovers for you, and do the math for you re: waiting for express lines vs taking more frequent local lines. Most people in my generation have never needed to read transit timetables and correlate them between bus service, train service, etc. they just let their phones do the work for them.