skysight-inc/HackerNews huggingface dataset:
My first job out of school was programming in COBOL. Never learned it in school. I knew C, Scheme, Pascal, BASIC, a little FORTRAN, and maybe a couple of others. COBOL was easy to pick up. Never did really get JCL.

The time sharing wasn't that great. Yes the there were hundreds of users but they could wait many seconds, even minutes for transactions to run. There was a little clock icon on the status line of the terminal, and I easily spent an hour or more per day just watching that clock, waiting on my terminal to update. Luckily the there was no www then, or I would have been surfing during that time and even less productive.
The 7 Habits Of Highly Effective People.

If you have never read it, do yourself a favor and do so.
Yes... But more likely they boycot and stop buying products for extended time. They have forced companies before to 'change' opinions, but these were related to quality issues for instance like Ericsson, or local branches of Japanese supermarkets
Awesome that it uses repl.it embed. But leaves so much to be desired. I'm the repl.it ceo and have a few things in the works to make this experience so much better:

1. caching pypi installs between instances
2. using a real terminal emulator which means you'll get to use xon.sh (or any shell) in it's full glory

Still a nice surprise to see repl.it embedded in the wild.
I dont have an iphone, but it doesnt look like the size of the X is much bigger than the SE. https://www.cnet.com/news/iphone-x-iphone-8-size-comparison/ https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQ7lFHo...
> PPP: $1.177 trillion
You would need a overpressure relief valve, not a regulator. And it's not clear to me what you would do with the overpressure except either (a) block it to protect internal systems, leaving the externals to fend for themselves, or (b) flare it off via a rooftop vent system, which would be quite hazardous and unwieldy to maintain.
Billions of years? This whole "rise of the nuclear family" happened within the last 100 years, and not even that long.
Get a degree. It is so much easier to get a job, and you are more likely to complete it since you have skin in the game.

Go to an in-state school with a good CS and Engineering program if you can. Also you can consider going to community college first and transferring in your credits to save money.
> The smartphone industry's decision making in the last few years has been... bizarre.

By selling what the market wants? From sales figures it is quite clear what people want and it's probably because the phone is most people's primary computer outside of work. That's not the case for a typical HN user, but big screens make a lot more sense when you don't come home to a computer.
As an outsider that seems like sour grapes. If they truly did win complete control then they would have taken control of Taiwan soon after the end of their Civil War.
I loved the SE, but last year in New York I suddenly knew the SE form factor was doomed. I forget the app I was using, but with the navigation buttons at the top and the options at the bottom, there was less than a 1 inch vertical bar with the content left. I want my cell phone in one hand and my coffee in the other.

Clearly app developers had already abandoned the size, but worse I realized how horrible all the apps had become. Apple iOS apps are now the same complicated disasters as every other platform. I was hanging in there with my Mac Book Pro 2011 hoping for a new machine that deserved to have Pro in the name and now I knew that soon there wouldn't even be an iPhone that I could use with one hand (comfortably - Yes I have heard all of the Apple apologists and Android phablet fanatics)

It is difficult to remember how lost we were, Microsoft Vista, Donut and BlackBerry. Steve changed the world one last time, but can't imagine Apple will again.

The iPhones sold off within a day and the Mac Book Pro 2011? To a musician with a rig that connects to Firewire.

Oh Apple...
If you didn't know, their web app is another $10 (when I bought it 3 years ago at least), but it's just as good and syncs.
The Python Programming Language Just Got Rid of These Racially-Charged Terms
The popup freezes at 99% when you click "No, you may not use cookies" but instantly completes when you click "Yes, you may track me with cookies."
A shower at your destination
Sorry, having learned on VAX and 68K, followed by several years of ARM, I will never lose my instinctive revulsion to the creeping unkillable multitentacled horror that is x86. :)
Off topic, but is there anything interesting going on in the cryptocurrency space? I stopped following circa 2015 after seeing Bitcoin/blockchain co-opted by a bunch of hucksters for a bunch of get-rich-quick schemes (including internal projects at more than a few major technology companies). I've heard stirrings about a few "stablecoin" project with more solid economic underpinnings, but am skeptical anyone can come up with a better design than the USD, EUR, or CHF for keeping a currency pegged to a broad basket of goods.

I ask because you're clearly not a crypto shill and it's hard to find unbiased opinions on cryptocurrencies these days.
China and Taiwan have a long standing agreement that they are both part of a single China, they just disagree about who should lead it.

So technically, Taiwan considers itself part of China, in an abstract sense.
Yes, I would say worth it. Not just for the degree itself, but the networking and internship opportunities being a student gives you. If you live in an area with a strong tech scene you can get high quality paying internships which give you a strong foot in the door at many companies.

It's possible for you to carve your own path but from my experience companies are looking more and more with people that already have professional experience even for entry-level jobs. As long as you can afford it without going knee-deep into debt then I would say it's a good idea.
“be far more respectful of user’s data privacy”

“the chat application is Telegram”

Is this satire?
What does 100%+ margins mean?
We can only hope moment or at least its API gets similar treatment.
The American one doesn't? I have an Android phone - they know who I am - and they know what I search for.
oh how i wish chick-fil-a didn't observe the [christian] sabbath!
I said "county" not country; you're having a different conversation. We're discussing small claims court at the county level. You don't sue someone in "United States court", you sue them in a county court, usually in the county where the matter being sued over happened, but sometimes the appropriate jurisdiction is the home county of the person or company you're suing (if it's not the same as where the matter took place).

The best explanation for this I could find is here: https://www.nolo.com/legal-encyclopedia/free-books/small-cla...

But, it doesn't really answer the question. The agreement between Facebook or YouTube and the uploader definitely requires suits be brought in the jurisdiction of the company (so, Delaware, probably, but maybe California). Sony is using Facebook or Google to do their dirty work in these cases...so, who can you sue and where? I don't think it's at all clear that Sony could be sued in a local small claims court for a matter like this, though I would like for them to be.
A good engineering program also exposes you to higher level maths and physics as well, stuff you might not encounter or need if you did mostly self-study.
This is very interesting. A couple of years ago I was pretty sure that working from home was the ideal for me, but that was after being exposed to a series of either small, cramped offices with a bunch of people or large open offices with lots of people. What I have come to realize that I really want though, is what I had at the turn of the century; my own private office with a door to close. That provides the best balance for programmers IMHO. If you need to focus - close the door. If you need to coöperate - either go to a coworker's office or set up a meeting. If you just need to feel less isolated - leave the door open.
It's not even remotely true that "[o]nly the most necessary jobs are done" on Sunday; restaurants have no restrictions whatsoever, just to pick one example.
To each their own, I vastly prefer the X line.
Hey leesec, you don't have an email listed. I'm a 25 year old making similar decisions. If you wouldn't mind quickly sharing the factors that went into your decision, I'd appreciate it. Included my email address on my prof.
But that's not actually true whereas GP's is. I mean how would voting be better if we had the capacity to count billions of votes?
When you say that "one should be in control of his/her contributions"... you realize that you are "publishing" these contributions, right?

I understand where you're coming from in wanting that control, but I would encourage anyone who feels that they should be in control of what they put on the internet to meditate on the word "publish."

You would laugh at Stephen King if he suddenly demanded that everyone return their copies of the Dark Tower, right? At one point he made the decision to "pull the trigger" so to speak, and publish that work. Like any trigger with lasting consequences, once you pull it, they are there.
I have vague recollecting of FirefoxOS being like that, where the underlying layer (gonk?) was Android-derived.

They certainly didn't go for an Android-compatible app layer though.
No, but it does add quite a bit of complexity, and if it's done correctly usually requires not just a database of timezones, but also when and how they've changed over the years.

Not supporting timezones is a valid design choice, but is so important and integral it should be the first item both mentioned by a library and used as criteria to decide whether it's a valid choice for those surveying libraries.

It's sort of like choosing a storage solution. Do you need persistent storage that can survive a reboot, or is something ephemeral that works only while powered good enough? Both have their places, but choosing the wrong one for your specific use case is usually very problematic.
More to the point, the keys should't be angled any way, the key blocks should be. That is, each half should be ortholinear. Because fingers aren't angled on the joints.

Also a flat keyboard isn't “extremely ergonomic,” because human fingers rotate on joints instead of being extendable and retractable. The keys should form a bowl for each hand, like on Maltron and Kinesis Advantage.
> Newer laptop models don't have compelling features my Air lacks

Honestly, after you try a retina MacBook display - you can't possibly think that it's not a compelling feature worth upgrade. My old macbook air's screen looks like complete garbage now after I use new macbook pro's daily.

> Newer models don't have compelling features my SE lacks

While I do like SE design too - the camera on that thing is just horrible by today's standarts
Regarding Toby, how confident are you that it is not another case of “you’re the product”?

I still need to dig into their extension code to see how chatty it is, their FAQ doesn’t mention how data is synced to their servers.
Yes, different people enjoy different things. I'm not claiming that nobody enjoys weekly work travel. I'm claiming that it's overly glorified - something like 80% of people will say "oh you're so lucky you get to do that!" when in reality only a fraction of them would enjoy it and most of them would hate it.
My go-to site is usually https://learnxinyminutes.com/
Being a perl/regex person back in the day, I recall having Mastering Regular Expressions as a well thumbed reference book. The author, Jeffrey Friedl ( http://regex.info/blog/jfriedl-links/about ) worked at Yahoo! Finance at the time. It was a most impressive and useful site in its time.
I'm 33 years old and have been programming professionally for 11 1/2 years, and I'm self taught. I'm considered "senior". I founded and lead a user group and I've spoken at a conference. I don't say this to brag, I say this to state that despite my success and that a piece of paper won't advance my career, I've always regretted not having my degree. I'm married with a kid and I just started going back to school to fulfill my wish. I say this from experience, go to school first. It's much easier the first time around.
I have a better idea: don't write scripts in shell language at all. They're terrible at basically everything. Instead, use a scripting language, like Python, Ruby, or Perl. They have control flow that make sense, are not riddled with subtle bugs due to legacy and compatibility reasons, and are simply easier to wield.

Shell scripts are a maintenance nightmare - even when used for personal scripts. They should be avoided at all cost.
The official position of both governments (mainland and Taiwan) is that there is only one country called China, and it is made up of both the mainland and Taiwan. Of course your average Taiwanese citizen is unlikely to hold such a position, but I'm just looking at this at an official level to start.

From the mainland government's perspective, that country is the People's Republic of China, governing from Beijing. For Taiwan, that country is the Republic of China, currently governing from Taipei having fled the mainland. The civil war has never officially ended, and each lays claim to the others territory as the rightful owner.

This is the basis of the "One China Policy" that you might read about every now and then. The vast majority of countries around the world switched to recognising the PRC instead of the ROC many decades ago, and the PRC offers financial incentives for doing so, which matters to small countries, notably in the Pacific. They also threaten the opposite for anyone who recognises the ROC instead, or more recently, any entity that lists Taiwan as anything other than part of China.

Airlines were recently threatened by the PRC for listing Taiwan as a separate country instead of a region - I believe most capitulated. This is the key argument you are looking for at least in the context of corporations such as Apple, who seems to think they're big enough to stand up on this one. Qantas on the other hand, backed down immediately.

Beyond corporations though, more generally, it is not so much about China claiming sovereignty over Taiwan - it is about the opposite being the case as well. At the point where Taiwan renounces its claim on the mainland, China will consider it the first official step on the path to Taiwan's independence. It has repeatedly said that this is a red line it will not allow Taiwan to cross without a forceful response. Another red line, for example, being Taiwan's possession of nuclear weapons.

I believe Taiwan could have declared independence in the 1990s and come out on top in any military confrontation with the PRC. However, there was not enough support amongst the population at the time[1] - most people considered themselves "Chinese" as opposed to "Taiwanese". That is now starting to reverse, but IMO Taiwan is no longer in a position to successfully defend itself if the PRC decides to act. The US has given no guarantees it would defend Taiwan in the event of a unilateral declaration of independence.

So to sum up: Taiwan is not treated as a normal independent country by most entities because the PRC has enough clout (economically and militarily) to threaten those who wish to do so.

[1] - https://www.washingtonpost.com/news/monkey-cage/wp/2017/01/0...
What need is there for instant tallies? Elections are usually in November, winners take office in January. Plenty of time to sort it out if there's a question. It has worked mostly pretty well for a long time.

And I have yet to see the expense directly compared. How much do the machines cost to purchase and maintain? How much does the overtime for election officials to count the ballots?
Has anyone ever interviewed for the APM Leadership program at Indeed?
What were your experiences? What should I expect? What should I study?
Amplify CLI and AWS AppSync GraphQL API and Wiring Up with React
Bravo man! This is an incredible resource.
App developers already started abandoning the platform over a year ago. Sure the app would work, but usability keeps getting worse. 80% of people use their phone as their primary computing device. Within the 20% are niche markets and some are not price conscious at all. Eventually someone will figure that out.
Is reading a book on a Kindle or iPad fundamentally different than on paper? Is talking to Grandma who lives across the country on Facetime wrong while not talking to her at all is “better?”

It seems like mindfulness of what you are doing is more important than the means by which you do it.
You might want to put an obfuscated version in your profile and edit it out of this comment. I imagine email harvesters are happy to crawl HN, and you might even get some more... targeted emails.
I'm 31 and considering getting a degree. Wondering if I should go for a masters in CS or do a bachelor's. Coming from a non-cs background and doing a career change at this point isn't easy. Master's would be much shorter and the Bachelor's obviously would take much longer. Any suggestions?
> That doesn't mean CIA/NSA doesn't influence it. You can clearly see the same narrative across all mainstream media.

A simple explanation for that is that facts exist and impact the coverage presented by media outlets that make some effort to do what their overt role is.

I mean, alternatively, you could suspect,as you imply, that all non-fringe media that aren't state run propaganda arms of US rivals are, in fact, US state propaganda outlets pushing CIA/NSA scripted narratives.

Well, except when Paul Manafort isn't planting propaganda for Russian client regimes in them, at any rate.
Martino is perhaps my favorite guitar player and musician of all time. Was listening to his new record Formidable just earlier today! I'm familiar with his story although for him it was a brain/memory thing. While I retained all my theory/knowledge I had to train my muscle memory all over again. In his case, he had all the muscle memory but couldn't remember ever knowing how to play at all. I recall that he started learning again by listening to his own records!
I'm wondering why the EFF doesn't just address the elephant in the room. A large portion of the internet can blatantly and outright ignore these new EU regulations and laws.
It is possible for the signal to be below the background noise. For example, GPS works this way. Sonars on submarines do the same thing, they send out a noise-like signal that can be detected only if you know what to correlate it with. There's always some noise to hide the signal in.
I've been using the Sony XZ compact, headset jack, waterproof, USB C, figureprint scanner. XZ2 has no headset jack, but at least USB-C for a standard wired headset.
A shower after biking in shitty weather - while certainly helpful - does not address the characteristic sensation-of-imminent-death during biking in shitty weather.
copyright is many years, too many. and NDAs generally never expire.
I actually love mine, except they look old. Damned durable though. Slipped out of my hand in Home Depot and took the fall like a champ.
Office liquidators typically offer 2% to 5% of retail on office furniture, although an office manager can try to direct sell the Aerons or new modular units.
Nonsense, shell scripts are an incredibly useful tool for a huge variety of use-cases. Shell can be learned like anything else, and it mostly makes sense when it does. More so than I can say for Ruby and Perl, that's for sure!

You should know when to stop and reach for a different tool, but that point isn't before you use shell scripts at all.
XonSH has been my main shell for a solid two years now. The concept is awesome, but unfortunately it has many flaws.

* Nesting bash and python scripts makes performance terrible compared to using python's subprocess module directly. I have a xonsh script at [0], with an equivalent written in straight bash. The python scripts ends in less than a second, the xonsh script takes ages.

- As a sub-problem of the above: You can't ctrl+c while in a python function in xonsh. That stinks.

* $(program) returns a string that ends with a \n. In bash, when the program returns a single line, the \n gets stripped.

* It sometimes has problems with certain interactive programs. My last experience with this was sudoedit starting neovim in xonsh caused neovim to crash. XonSH -> Neovim works. Bash -> Sudoedit -> neovim works. but Xonsh -> Sudoedit -> Neovim doesn't.

And that's just a small list of my biggest gripes that I keep running into. I really hope to see the project improve though! Despite all the bugs, it's still my favorite shell by a mile.

[0] https://gist.github.com/roblabla/d82c440908d08c8a232ac483e6b...
The target demo seems to be one that wouldn't care for this product.
AFAIK, VS Enterprise edition now has the same feature.
That would totally make sense, thanks. I doubt they had speakers and hand-mics, although civilian Cessnas of the era sometimes did.
Or, in the case of Mr. Levenson from the article's first paragraph, break the rules entirely.

https://www.sefaria.org/Shabbat.122a.4?ven=William_Davidson_...
Thought masters comes after?
About the only place I'd expect Amazon to be able to compete is on logistics.

Well, there's price too. Every time I look at Grainger I'm reminded how desperately their items must be needed right NOW in order for a customer to justify the price.

McMaster is worth it because the prices aren't quite as high and the site is so delightful to use.
Spurious correlations, or how cheese consumption correlates to death by sheets
Jonathan Blow: Entity systems and the Rust borrow checker  or something
I’ve been developing for 20+ years. I got my degree in the mid 90s. There is absolutely nothing I do today that my degree from a little state college in CS over 20 years ago helps with.

I’ve interviewed people for 15 of those years. None of the post interview discussions when we were deciding who to hire ever brought up there degree.

Well let me take that back, I know managers who would put people with degrees from Devry and online only schools at the bottom of the list and wouldn’t even consider them. Getting degrees from one of those schools were actually considered worse than no degree at all.

I don’t agree with that sentiment, but that’s the way of the world...
While that's true for portability (there's obviously reasons why nearly all distros ship with a POSIX sh compatible shell at /bin/sh), for simple tasks on my own system, oftentimes I simply want to get the job done without banging my head against a wall dealing with all the idiosyncrasies of sh. For internal use, I think this project excels for automation and administration tasks. Of course, I probably wouldn't ship anything written in xonsh-python, but I'd totally use it to, say, back up my dotfiles to a git repo automatically.
Now that I am stuck with Windows again, at least Lenovo still knows how to make a great keyboard, and I will note that the trackpad is fantastic (Still second to Mac so far though)
My problem is laws dictating it. Perhaps I want to open my store on Sunday: why is it government’s business? Shouldn’t freedom matter? When I was in France, mandatory closing was horrible. It isn’t like I can go to the French equivalent of Home Depot during the work day. There is always Saturday, but effectively limiting by law to one shopping day per week is ridiculous. It should be the choice of the business owner and the consumer what they’d like to do.
Well said! Total respect for her accomplishment.
I think it really depends. A degree requires more commitments, both time and efforts, but it'll give you more: fundamental theoretical knowledge, network, career consultancy and vision. But if you already have good fundations and need to get started in CS, there are so many resources available these days. You just need to be much more self-desciplined and dedicated. Good luck!
But any replacement for Google Finance will require a pricing feed, so in this case you cannot get away from a 'service' model.
Depending on the people it's also the recipe for losing your mind slowly over time.