skysight-inc/HackerNews huggingface dataset:
COBOL is terrible to work in. I was forced to take it in my MIS program in the 90s. We had the option of taking COBOL II or C Programming. Easiest choice I ever made (C of course).

They touted how everyone would be able to get a job fixing Y2K bugs. All I could imagine was a job like Peter Gibbons. I wanted to work in future technologies, not those of yesteryear. Thank goodness the internet was taking off by the mid 90s, so it was easy to see where things were going.
Yes, with the non-American and non-coding workers barely outside of American waters living in a perpetual lawless, union-less hellscape. They'd never even be able to take a day trip to San Francisco.

It's seems perfectly reasonable if your goal is to enslave Filipino women into sex work without consequences. It'd probably be more like "Heaven" in the Netflix show Altered Carbon, but instead of floating in the air, it'd be floating in international waters.

I've commented on this before. I think I was shadowbanned for a few weeks because I pointed the inescapable fact that the people who supply services in this coder's paradise would wish they chose to give up their passports and enslave themselves in Qatar instead.
I think it's terrific there's a debate on this. If this were a niche site for marketers, enterprise folks, etc, then there'd be zero question that GP is being the bad guy.

But since we're mostly hackers here, there's a tendency toward airing hard truths and measuring against real-world usage.

I don't have an opinion. If GP worked for me, I wouldn't be thrilled that one of my team members is berating a project that another of my teams worked hard on.

But as someone who came into this thread eager to try out PatternFly and possibly implement it on a new project, I'm pretty glad GP brought up these huge drawbacks.

It helped me, anyway.
That kind of thing was not nearly as widespread as phone usage today; not by a very long shot. Maybe you did that, but I would say that was probably very rare. The use of phones is nearly ubiquitous, because they have addictive properties that paper simply doesn’t.
I recently reviewed the Deep Work book myself here: https://anantja.in/deep-work-c4a1b7232482

The post has a collection of some of my favorite observations and quotes.

Can't recommend the book enough!
Startupbootcamp Fintech Mexico City – Apply Now
What makes software so special in engineering, aside from the amazingly terrible culture we've crafted around it?

Change the phrase "software bug" to "engineering error". Then consider the liabilities involved with the manufacture of any real-world-might-kill-someone product. The lawyer's view starts to make a helluva lot more sense.
Autotools do work, but what autotools user can sneer at cmake? So I guess OP is using something else, which is why I asked.
The factory workers didn't know what the right word was for 5 fireplace pokers was -- only the forms for one or 2-4. So to avoid having to guess (and possibly getting it wrong) they made their request in a convoluted way.

The bureaucrats didn't know what the correct plural form was either, so their reply is similarly odd.
I would hope that is the eventual goal...but even if the ceiling is precision spraying, the net benefit of it's use could be huge. This is legitimately one of the best things I've heard in a long time.
Citizen science and the “insect armageddon”
How USA acquires crown jewels tech?

hires immigrants and steals their ip....
> For one thing, they're typed.

Pointers were invented in PL/I, where they were specifically untyped.
> Despite the fact that virtually no one learns COBOL anymore

Is this true? I mean, I know coding boot camp programs aren't emphasizing in COBOL, but I graduated from University of Wisconsin-Platteville in 2010 and was required to take a COBOL class. I asked our intern this year (also from UWP) and he confirmed that it's still a required course.

I did my first internship building an operations management system for auto dealerships using AcuCOBOL. Using COBOL, particularly when binding to a GUI, was painful.

edit: missed "aren't" in my second sentence.
There’s no karma level that allows users to downvote articles according to the unofficial hackernews faq. It’s possible that the admins downweight the articles because politics in general is frowned upon?

I don’t think you really have much proof on pro-EU state sponsored sock puppets... but a more detailed analysis would be interesting!
The go results are quite surprisingly atrocious...

I’m not a go developer: is this because of the green threads usage?
Are you saying you're opposed to the "Parents Against Child Access to Pornography" PAC!??!?!
Sounds like a feature, not a bug - you'd better slow down quite a bit to make navigating that situation safe and make sure you aren't exceeding the safe speed for that intersection.

In the kind of dense urban areas where raised crosswalks have the most potential to make a difference in safety just by virtue of the raw number of people who use those street features, pretty much every improvement in some way contributes to lowering and moderating motor vehicle speed.
This is a common way to deal with diets and other things.

Do enough of the bad stuff to get sick of it enough to associate it with bad feedback, and that should keep you away from it in the future.
What about if you were running a custom firmware like Tomato? I'm surprised there's still so little info on this.
Remember the Unlimited Detail tech demo? While that looked cool I still don't see those techniques in use in any way a decade later.

Your criticism is well made.
OSS libraries are almost always shipped with a no warranty license. Your router however is not. The Vendor shipping a hardware product IS responsible for the quality and safety of that product. By shipping libraries as part of their product with a no warranty liability to lower their costs they absorb the liability.
Understanding Diverse Usage Patterns from Large-Scale Appstore-Service Profiles
Who gives a shit? Fuck this nuanced bullshit. Target them.
People who work at John Deere don't make journalists feel that they've badly failed at career planning.
This is a brilliant answer.

(Possibly against the rules here to post such a thing, but oh well, report me if you must ...)
Neural Entity Linking
Yeah it really is nonintuitive, but it's been my experience. It's almost like seeing the notch there reminds me of the space around it.

Do you have an essential too?
Curb extensions are an alternative which may be more practical. Maybe that in combination with smart road humps[1] which respond to speed, would deter speeders down oak and feel streets in SF.

[1]https://hackaday.com/2017/08/14/smart-speed-bumps-slow-only-...
I've stopped trying to find routers with OSS support, it's too much of a pain in the ass. Instead, I got a Core 2 Duo based used Dell Optiplex from my local university's surplus store for $10, threw a second nic in it, and installed PFsense. Sure, it's bigger than a consumer router, but PFSense is battle tested and it's really fast. I use a Ubiquity UniFi access point to provide wireless capability.
I find vertical real estate so much more valuable, and just feels more freeing to have that extra space.
I think they try to say "browser" without actually saying it. Who knows why.
Cats, especially feral cats, commonly carriers of Toxoplasma gondii, are a public health hazard to humans. The city could potentially employ this fact as a consideration.
I’d be very interested in hearing the counterarguments to this comment instead of just seeing downvotes.
I have never heard of QBasic, but now I want to learn it just to understand your experiences with it and grasp why you think it's how programming should be versus how programming is now. Maybe we can learn a thing or two from the past?
I am torn by stories like this. I share my house with 6 indoor only cats, but when i had cats that were inside/outside, they definitely did their fair share of hunting. On the other hand, I do worry about threatened species, and on top of it all, my alma mater's mascot is the "fighting burrowing owl" Go Hootie!!!
Remembering Alan Bean
There's a very relevant article on this subject by Paul Graham:
http://www.paulgraham.com/makersschedule.html
It doesn't mandate any particular level of expertise. If the CEO is the most qualified person in the company, you did it.
So a lie or distortion (propaganda) about the health impact of eating meat is totally ok if it supports veganism because you're going to save the earth or save animals? Then I'm just describing reality in my post and you seem to be confirming it and you are mad that I don't agree with you that lying to people is great.
I am talking about comments. Of course I can be wrong about this situation since it's basically gut feeling and perceptions. Still, aside from the votes, there have been some really weird comments in this thread too, something that just doesn't feel it can align with how a programmer or entreprenur would express himself.
Sorry if I'm sharing my emotions.
I also have fond memories of QBasic and a 7 year old.

I agree with few comments here that:
- Javascript has the best deployability
- Python has the nice syntax
- QBasic was a nice IDE

I wrote a simple IDE that will transpile Python into Javascript and run it.

* Play with it at https://educa.juegos/

The full source code is at https://github.com/somosazucar/Jappy

Play with it! If you make something fun I'd love to hear it.
That video lead me to this other one https://youtu.be/UY9P0QSxlnI with the empires
> Should it be necessary, this kind of feature is better implemented in the user agent. I'm fairly certain I saw link prefetch+preview extensions for Firefox ~10 years ago.

I'd rather avoid that; sending fingerprintable information to random websites linked from e.g. a search result page or an article seems like a great way to unnecessarily expose myself to being tracked and abused in all kinds of ways.
Oh and my 7yo loves it!
This is a great idea, good luck!
You’re with a barista for 5 minutes. You’re at the hairdressers for an hour. Crew on a boat is stuck there mostly 24/7. Even if it’s contract work its clearly a different kind of job.

Also, you should know your chef’s name after a couple of months at sea. That seems like basic humanity.
Suppose you are developing something which needs to make HTTP requests. So you have a dependency on the requests library.

pyproject.toml is not the place where you declare that dependency. This is why I am pushing back on you, because your comments all very very very strongly imply that you think pyproject.toml is a place where you would declare that dependency.

pyproject.toml is where you'd declare that you're using an alternate build/packaging toolchain. You would then use whatever mechanism that toolchain provides for specifying your dependencies (in the case of the default setuptools build/packaging toolchain: install_requires in setup.py).
Some people definitely do and I've encountered many of them in high end dining (as an example). However, the experiences I've had with staff at these properties are totally unlike that.

Probably the closest comparison I can make are the well-known rules for Disney employees. Every employee on Disney property is essentially in costume and portraying a character, whether they're in a physical costume or not - to the point where every employee is referred to as a "cast member".

These brands have their systems, procedure, and process down to the point where virtually no personality or individualism is expressed by individual staff. Excellent for service and experience, but as referenced in my original comment, it can kind of cross over into "uncanny valley" territory and get unsettling.
It might even be an evil pixel...
E.g., worse than javascript-requiring exploits.
For certain scenarios, it's possible to buy your security through anchoring. Use a dpos system to propose blocks on your chain, and then anchor a hash of your state into one tx in every Bitcoin or Ethereum block. Much cheaper solution overall, and allows the system's inflation to fund innovation in the community rather than just act as a subsidy for securing the network.
Same here. I wonder what I should use instead.

I'd like something much lighter weight, but still opinionated, with well-defined components to take off the shelf.
Um, I was a developer on PlanetSide 2, and we had zones that supported over a thousand concurrent players.
It remains a problem only of having experienced developers analyzing the problem and iterating on solutions until you've reached your target.
Not only is there no magic bullet, there's no secret sauce, either.
Proximity systems are key to scaling. If you have two player characters who are within a given range of each other, they will be grouped together into a batch of clients that share updates with each other. Clients on a conventional arena shooter all share updates with each other each network timeslice. But for MMOs, these update groups are dynamic.
A massive difference. Enterprise apps are all about getting as much information on screen as possible with clear boundaries between different elements and relationships. No optimistic actions either.
Obligatory: http://theoatmeal.com/comics/cats_actually_kill
Racket is a nice second language to learn and I like it, but I doubt it is simple enough for a 10 or 11 years old.

Anyway, I have the feeling you will be interested to read this https://www.apl2bits.net/2015/03/09/john-carmack-doom-reddit... or this https://twitter.com/ID_AA_Carmack/status/569658695832829952
> I feel it will be much easier developing your own game vs trying to pursuade studios spend millions of dollars on development, which is inherently risky.

In general it's easier and much less risky to persuade someone else to spend millions of dollars on something than it is to spend millions of dollars on the thing yourself. That's basically what venture capital is, right?
After reading, it does seem like a megayacht is an overall safe place to work.

In contrast as a teenager I worked the register at a convenience store in NYC for less than minimum wage selling cigarettes and lottery tickets to the poorest people in the city. At the time "convenience store clerk" was the most deadly job in the US and I really thought I wouldn't live to be an adult. There was also an 11 year old boy who was employed at that store for 25% of minimum wage (not a typo). The boy worked from 5AM to 7PM on Saturdays and was kept in the basement where he used a razor blade to prep magazines and newspapers that didn't sell.

If you had given any of us a chance to work on a yacht, cross the Atlantic, and leave with a few $Ks in savings, we would have taken it even if the survival rate was 50%. And especially if people would still be writing about our deaths years later. Even now, I doubt the death of a convenience store clerk would make the local news.
The problem with MMOs is that there’s so many people though.
That person was clearly claiming to have 'insider' information. I'm not sure why one would expect Krebs to have been privy to the same information.
I need more proof than that.

My guess is you can't because sharing memory between threads is hard.

Co-routines usually can't, atleast not in rust/go etc. and those are more advanced than lua.
The uncommented and numerous downvotes (-4 at the moment) in these discussions about GDPR remind me of the great Upton Sinclair quote:

> It is difficult to get a man to understand something when his salary depends upon his not understanding it.
I find it just as maddening as you do. But I have to concede to the descriptivists that it’s clear and unambiguous in context, as well as being in common use.
From their official forum post[1]:

"Your devices are safe if the port 80 is firewalled, or if you have upgraded to v6.38.5 or newer."

[1] https://forum.mikrotik.com/viewtopic.php?f=21&t=132499
I was recently contacted by someone looking to hire me to Improbable. They linked this puff piece which made its way into Wired, and I had a chuckle: http://www.wired.co.uk/article/improbable-quest-to-build-the...

> MetaWorld, a SpatialOS app being developed by San Francisco-based HelloVR, lets two people play chess in virtual reality together. MetaWorld is also persistent – which seemed like a great idea, until players started throwing virtual chess pieces into the grass, and the Improbable team had to crawl around on their virtual hands and knees to find them.

Either Improbable made it impossible to add a reset button to object positions in their SpatialOS product... or they're hyping their product by showing how much busywork their employees are doing.

Technology isn't the reason that nobody's making hyper-realistic video games, game design is. A lot of new game developers starts out with the idea of "the game where you can do anything", and then slowly learns why other games don't attempt to do that: real life is honestly quite boring and tedious.
These, like speed bumps, would be a pain in winter for snow removal. There is a reason a lot of folks in the northland are buying removable speed bumps so they don’t have issues in the winter.
Mikrotik is underpowered in what sense? Computing power or router features?
> The way to do any sensible subroutine things (in the BASICs I had access to) was to use GOSUB to line numbers,

True.

> which was a method inherently too cumbersome to do anything complex with,

It's really not. (Unless by “complex” you mean specifically “recursive (even indirectly), but not tail recursive”, in which case I'd have trouble disagreeing.)
They are keeping up with the 5th% which sorta makes since with regard to radiation and if you'll forgive the guess, higher than average blood flow that kept them from passing out.
Man, I am way the hell out of date! Thanks for searching that, I appreciate the gesture, I could've just googled it.

I'm glad to see him in a position where he will be able to be more explorative though, that's gotta be a relief for him. I'm sure once flutter started picking up more engineers he probably knew then what the outcome would be and how his directional influence would start to be limited.
In the grand scheme of life, if you have 2-3 kids on a typical age distribution, the years in which at least one needs to be taken care of the majority of the time is 10-15 years. You'll likely have 2-4x as much time where you're both lucid and not responsible for childcare.

Incidentally, that ~decade will likely be the most precious of your life; don't miss it. [1]

1. https://avc.com/2010/06/being-present/
Surgery: No GPS antenna, no GPS location.
I'm a CS undergrad, and my university doesn't teach COBOL in any classes. Sometimes, professors will try to tell us about things in an old language, but then realize there are very low chances the class will be familiar with that language. Many professors have asked if anyone in the room actually knows the language (COBOL, Pascal, Fortran, Scheme, Smalltalk, or something with similar age and popularity) and I'd say there's never more than 2% of people in the class who say they have.
But to be fair this doesn’t really install COBOL on your computer. GnuCOBOL is a transpiler that parses COBOL and converts it to C before compiling it. This feels a bit like cheating.

This is curious statement, what is cheating about it? I suppose this person equates Cobol with mainframes, and wants the Real Experience. Hopefully the author doesn't go down the rat hole of setting up Hercules with a 1970's era version of MVS operating system, and tries to learn enough JCL to execute the compiler. That's truly a waste of time.

Besides, not all machines that ran Cobol were EBCDIC, there were (are) a lot of ASCII machines, including anything running GnuCobol. The key thing you're learning about with Cobol is fixed length files, and storage formats like Display, Zoned Decimal, Packed, and Binary.

Otherwise the article has some good links and solid history.

I personally think Cobol and the mainframe model of resource sandboxing has some things to teach us today, but few are interested.
What do you mean by "zones"? 1000 players sending to all other 1000 players?

Where these group batches P2P or client/server?

My solution to scaling is to only send packets when an action is taken, I will cut up the rotation in pie angles so analogue movement does not spam the server.

Only allows for one-shooters though, no spraying.
I've moved from bootstrap to spectre https://github.com/picturepan2/spectre
I don't find it clear at all. 20 times what? All I get out of that is that whatever reduction is happening is probably big because I'm not context blind, but then again it could be a 20 x .000001% reduction. When saying X is 20 times larger that is unambiguous, it just means 20X. When something is being reduced 20 times what does that mean? X - something20?? X-20? X/20?
Owls, and birds in general, also carry lots of disease. Psittacosis for example. So I don't see why that should be a consideration (unless you advocate something crazy like a complete sterilization of all non-human life?).
Unreal and Unity's marketing revolves primarily around flashy studio-funded PBR-based real-time rendered cinematic animations driven by people with far more than just a decade of experience.

The people paid to create these promotions could build the same shit out of absolutely nothing, completely from scratch. They are all highly experienced and don't need to lean on either platform. It's all a ruse, and perusing projects built with either "engine" (which neither of them are by any stretch of the historical definition) show how much leverage they truly provide developers.

You'd just as easily find that you could hammer a nail with your wallet as you'd find yourself able to quickly build a prototype with either sorry excuse for software.
Feeding feral cats is easy, instant gratification. They should adopt an endangered owl instead, or make a goal to measure and increase the population.
“In preparing for battle, I have always found that plans are useless, but planning is indispensable.” – General Dwight D Eisenhower
People are fun, specially if you remove their ability to be mean: https://store.steampowered.com/app/486310/Meadow/
> Unfortunately, people just love to see asses in seats.

A related problem I've noticed to this attitude is people's acceptance of it as a "fact of life." I work with a ton of people who recognize that time-in-seat is a meaningless metric, but somebody above them cares about it and they refuse to outrightly act like it's bullshit. I've been told by my manager that my time in the office is important not to him, but to our CEO.
Uh, what? That’s a pretty significant claim.
Undereducated
Why does the U.S. allow people who can't get into med schools in the U. S. That attend med school in the Dominican republic to wash their diplomas in Ohio (and 3 other states) then work on people uncertified having failed the test 2 times? Being a doctor is the only job they can completely fail at (killing patients) and still get paid in full?
You shouldn't anthropomorphise. Animals don't like it.
> b) paid more for the same thing

I find it interesting that, here of all places, people consider two different software applications to be "the same thing" just because they run on the same hardware.

I dare say a significant percentage of the development budget for any smart piece of equipment these days goes into the software, not the hardware.
You pretty much have to directly interact with cat shit to catch toxo, and cats instinctively shit in out-of-the-way places, so your odds of actually getting it from a feral cat are pretty slim.
How to Deploy a Vue JavaScript CLI 3 Application to Heroku
Still waiting. Does your moderation actually have any teeth, or is it just a bunch of hot air like all of the eugenics-loving psychopaths you guys continually coddle on here spew?
This article at least claims that's not right: https://robjhyndman.com/hyndsight/aic/

(And Wikipedia: https://en.m.wikipedia.org/wiki/Akaike_information_criterion...)

Do you have a reference? Or were you thinking of the Likelihood Ratio Test?
If a cat looks at you through narrowed eyes, it generally means they're pretty chill with you and like having you around.