skysight-inc/HackerNews huggingface dataset:
I joined for about six months and dropped them last week. Third shipment in a row with missing ingredients.

On the plus side, it put me in the regular habit of cooking together with my wife. We love many of the recipes, which are freely available on their website...we've already started "re-doing" many meals by picking up the ingredients on regular shopping trips.

EDIT: One other thought - the whole market seems a lot like the GroupOn craze in some ways. It's an idea that consumers are attracted to, but the economics and excess competition make the whole concept fragile.
yes, npm5 is the first version I've had to rollback.

its strange that the lockfile was supposed to fix problems with un-repeatable installs, but I had several issues fixed by simply deleting the lock file and re-installing.
Many years ago when I worked for a company that decided our existing ecommerce app was too terrible to fix and would be too much effort to rebuild, we talked to a number of vendors, including IBM. The marketing materials and salespeople made a compelling case, but deeper dives into the app itself and the support engineers behind it convinced even the most enthusiastic internal cheerleaders to look elsewhere.

In recent years as news articles heralding the future of Watson for various industries (including healthcare and supply chain), I predicted a similar path. An amazing product in a very narrow environment designed specifically for marketing and selling purposes, and not very adaptable.

FTA: “And everybody’s very happy to claim to work with Watson,” Perlich said. “So I think right now Watson is monetizing primarily on the brand perception.”

This is painfully obvious, as this has been IBM for a very long time.
Why Astronomers Love Python and Why You Should Too
You can hope that that's the case, but that doesn't mean that it is. In my experience, it is emphatically not the case.
The main problem I see with that is that poll that says that a third of the employees didn't disagree with the memo. If there's such a large percentage that agree with it then it's time for discussion. It's not a minority opinion and that memo shows what a lot of people think but will not be afraid to express.

So, instead of having open discussion on the topic which would help changing ideas, those opinions are being suppressed and the people holding them will be further radicalized.
I may have to come back to it - I forget why I moved away a few years ago, but have been missing it things about it. Actually, looking at the whole of GNUstep, I'm going to have to think about trying it out - the use of a non-annoying init is a huge plus, as is ditching some of the "helpful" cruft Ubuntu layers on top of Debian.

I just have less time and energy for playing with this crap than I used to.
I am considering a random map generator for just this reason.
From colleague's anecdotes and Glassdoor, I'd really steer clear of Epic. Incredible pressure to work free overtime and have no "off time", even on the weekend.

https://www.glassdoor.com/Reviews/Epic-Systems-Corporation-W...
Contribution Workshop – The Go Blog
Depends on the group, there is a push for open offices of late.
This should be a forced watch before people are allowed to comment on James and the google memo!
Slightly off topic. As someone who values privacy a lot and doesn't give out phone numbers much at all, I prefer other ways to communicate with service providers where the user identifier is easier to switch/change (changing one's phone number is a lot more tedious than changing email addresses because many people, at least from the last two decades, have the habit of using multiple email addresses segregated by usage but have just one phone number).
So.. it's like AppEngine Flexible? A PaaS for Docker containers..

https://cloud.google.com/appengine/docs/flexible/
Do a large scale random sample survey and you'll already learn a lot. The government may have a lot of data, but you don't need it from them.

Even in the US, a lot of data is not released on the grounds of confidentiality. That doesn't block doing research on the topic.
They are talking here about SMS while some airlines already use Facebook messanger and Whatsapp which is way more convenient than SMS messages
I just use gnome-terminal. It is fine. No chrome or trim. i3 and tmux to lay out terminals. If you don't like tmux, i3 is also very good at laying things out. Just turn off all the menus for something like gnome-terminal, which renders things like powerline fonts fine.
I wanted to write that exact same first sentence (what a weird experience). :D :D

Another thing is escaping: when you write sed regexs in a bash script you have to use slightly different escaping sequences sometimes...
I wrote a web e-mail client that pulled e-mail from three or four accounts into a single responsive UI, and filtered through a whitelist. It was really handy. Note to self, get that working again.
> This leads to women generally having a harder time negotiating salary, asking for raises, speaking up, and leading.

That is, he's saying explicitly that women find leadership roles more difficult. Generally if somebody finds something more difficult they're not as good at it as people who find it easier. As a result I'm not sure how this could be taken any other way than stating that men are better managers simply because they're men.
I get it though.

You can text in situations you can't/shouldn't call, such as on the can or while someone is sleeping.

You may want to get quick business done in public place but don't want to annoy bystanders or have them listen in on personal information you may want to talk about.

Texting a question and waiting for an answer is waaaayyy better than sitting on hold listening to elevator music interrupted by "your call is important to us."

Title is stupid though.
If you mean auto-mounting on inserting USB devices, it is handled a bit differently depending on your distribution. E.g. https://wiki.archlinux.org/index.php/Udisks https://wiki.debian.org/AutoFs

I personally don't think it's that much of a trouble to just journalctl for the /dev/sdX of the inserted device and then sudo mount /dev/sdX /mnt/tmp manually, because I so rarely plug USB drives. For permanently attached or frequently used devices you can add them to fstab and mount by UUID to a fixed path.

Either way, you will still always need to umount manually or risk loosing data.
We also should limit the number of women models, especially the ones on runway and in catalog and start paying all models the same $150/h rate non-supermodels make.
Problem with streaming services like Spotify is also that, while you're paying and therefore fulfilling the legal aspect of copyright, my favourite artists see a negligible amount of that money, it's a shit deal for them, and if I look at it in honest I don't particularly feel a lot better about it vs pirating mp3s and buying the occasional album.
This is (yet) another buffer overflow exploit. Writing your code in a safe language makes buffer overflows obsolete. This problem was solved a long time ago. It should have been obsolete by now.

Even with code written in unsafe languages, ASLR and the XD/NX bit makes this class of exploits almost completely obsolete. I'm assuming the DNA software they were using had neither turned on.

I'm a bit exhausted of hearing about buffer overflow exploits. There's nothing smart or clever about them (anymore).
No, usually Microsoft levels start at 59 for new hires and get all the way to 70 for CVPs, it is related to compensation bands.
I actually don't want any tiling to be done on the terminal level. I want to use my tiling window manager to tile multiple terminals, so I can move a tile between workspaces, monitors, etc.

The "problem" I'm having with the xfce terminal is that it supports tabs. It basically has too much features for me. And being the idiot that I am, I make use of them. Even though I'd actually prefer not to, so that instead I'll be using the features provided by my window manager.

It's a silly problem, I know. But the question is:

What is a performant customizable terminal that is dead simple? No tabs. No tiles. Just a single terminal window.

Or maybe I should just unbind the create new tab shortcut.
I think we have a good 10 years of engineering production systems based on current tech.
As long as the code is "just" malicious to computers.

I dread (but am already certain it will eventually happen) the day when some kind of gene therapy cure will be customized to your DNA and will contain some absolutely nasty bio-DRM (think turbo cancer) if it gets applied to the wrong person, or past a date, etc.
Surely they must remember which year they left high school to go to college? That's graduation, early or otherwise.
In the late 90s I shrared an office with a guy, and he was great and really nice - we both liked to work with the lights out...

But he had a very peculiar look to his face, like a charicature. So when we would spin round in our chairs to discuss something, he'd be talking to me about something very serious about work and I would start to giggle.

He would say "what why are you laughing?" And I would have to say things like "in sorry something you said just reminded my of something funny"

I had a really hard time maintaining a straight face around him - I felt so bad about it.
>They cheated a little by introducing a particular vulnerability into the software themselves.

Wow, incredible work guys. Really a milestone here.
The real crime is in using cancer kids to sell your product. I mean, who even does that? Even if you could cure cancer for kids, I find it incredibly tacky to go around making commercials about how you can cure cancer for kids, which aren't targeted at those who actually are in the position to use the technology, and its used to market to other tangential industries where the real money is. It's just despicable and you can tell right there its smoke and mirrors.

There's a special place in hell for anyone working at IBM or involved in the Watson project who is supporting this thing. It's damaging legitimate deep learning/machine learning industry and generally making a fool out of IBM, AND giving children with cancer false hope....just so IBM can try and stay relevant and make money?
As a black male, I guess I just comprehend that I dont have the right to spout off my opinions at work, at least not if I want to keep my job. If I start rocking BLM merch around the office, I might not have a job. Feel free to finish telling me how unfair it is that he can't express his opinions, while we ignore the fact that he likely insulted a great deal of his colleagues while doing so. But they don't matter, right? Whats most important is James getting his opinions across. He is free to write what he wants, and they are free to can him.
Old Microsoft: it was a BillG ethic: anyone touching software got an office: software design engineers, PM's, QA, even admins ... it allowed one to be quiet and focus. And signaled to co-workers - do not disturb ...
Reminds me of early 2000 when I started with WindowMaker, moved to Fluxbox, then Enligtenment and finally kept switching between KDE and Gnome.
Don't forget that they recently created a concept of original sin: unconscious bias.

Thanks to the Implicit Association Test, it can now be demonstrated that everyone has racial bias. If you point out that follow up studies have shown poor test-retest reliability and that there are all sorts of other flaws in this field of research, you'll simply be dismissed as a denier.

So now, implicit bias takes the place of original sin, with white European (even the ones from Eastern Europe that had nothing to do with slavery) slaveholders standing in for Eve. You can never get rid of original sin, you can only ask for Jesus to forgive you. So who or what will be the new secular left wing Jesus?
It doesn't seem like an unreasonable requirement. Multiple people might be on the same company network, but they might not all have the same capabilities. By using HTTPS you reduce the risk of credentials being leaked.
All full-time employees at SAS have their own office.
I really don't see what's preventing a site from saying, "in order to use this site you must turn off all forms of content filtering" and have that be enforced by a court.

I could see ad blocking spun as an unauthorized derivative work.
I've personally lived in both cities and you can live perfectly well on $4k a month with a couple of roommates. Better than the average American even.

Then, if you invest $46k a year for 15 years at a real return of 4% you end up with ~$943k in present day dollars which is right around what the parent was saying.

Not to mention $140k total compensation is relatively low for a senior dev in SF/NYC, you will likely be making a lot more 10 years in.
Nobody cares if you have sexist thoughts and opinions if you keep them to yourself and treat women with the respect and dignity they deserve. So I would say this is a step in the right direction.
In-person interviews (the traditional, formal type with all your usual interviewy questions) are already mostly a test of whether you have enough sense and judgement to tell the right kind of stories with the details tuned just so, and your ability to tell them convincingly.
Everyone at ESRI has their own office.
I almost worked for them. Turned them down, but got far enough in the process to learn that their dev teams were mostly made up of juniors, and they were keen on bringing in more senior people to up the quality. That was about 9 months ago, my guess is that the process hasn't been going smoothly.
The vulnerability was deliberately injected for the demonstration.
geofft,

By your reasoning brighteyes has just proven that you have reached conclusions not justified by the paper, so will you resign from your job, given that you think such incompetence on the part of Dalmore is inexcusable and makes him incapable to do his job?
I fly weekly. After every flight and almost every phone call I get an email requesting I take a survey. Knowing how metrics driven most big companies are (I'm a consultant) I have to assume that for all the complaining nobody is filling out these surveys. When I fill them out things happen. Every time I give a negative review I find myself higher in the upgrade list or upgraded outright. It's actually a "hack" another frequent traveler taught me. Give negative reviews, get more upgrades.

Forgive typos I typed this on an iPhone
Microsoft is switching from offices to open office plans. Buildings with offices are slowly being remodeled to open plan.

My first team started off two-to-an-office (unless you had something like 5 or 6 years of seniority, in which case you'd get your own office), but they moved to open offices when their building got remodeled.
There are "80" levels at Microsoft [1]. But they begin around 59 for engineers.

The levels at Salesforce are a lot more coarse [2].

[1] https://www.quora.com/What-are-all-the-job-levels-in-Microso...

[2] https://www.quora.com/What-does-the-Salesforce-career-ladder...
I'll check it out. Thanks. It does seem similar to xfce4-terminal with it also supporting tabs. Perhaps I should just unbind those shortcuts.
Esri gives just about everyone their own office; aside from people displaced by moves or visiting, I've yet to encounter a programmer without one.
Samsung Launches 1-Terabit V-NAND Chips to Fuel Next Wave of Massive SSDs
Third actually. But it's just Watson; Deep Learning and its derivations are here to stay as they are already state-of-art and close to humans.
> Politics, favorite foods, religion, dress sense and other ideas aren't innate. Gender, age, ethnicity and sexuality are. Hence swapping gender for politics doesn't work.

That is incorrect. The word "gender" is defined as the social and cultural differences between male and female, as opposed to the biological ones.

You also meant to say "sex" and not "sexuality". Sex is the innate biology of males & females. Sexuality refers to things like sexual preferences of partners, sexual feelings, and sexual activity, all of which are not innate.

I wasn't arguing against Damore and I don't care whether he argued for individuals. Except that he obviously didn't just argue for individuals, because he complained about the plight of the conservatives at Google, and suggested that women as a group are innately less capable technologists.

I just find it really funny that he took opposite stances on two minority groups in tech, and with a straight face argued against sensitivity toward one group and argued in favor of more sensitivity for the other. You can swap them, and I did, and what you get is more or less the exact same, equally wrong argument. It's very sad if what it takes is swapping them to see how wrong it is.
Some thoughts and analysis on why Starcraft AI by one of the active AI developers Dan:
https://dangant.com/2017/08/09/why-starcraft-ai/
Probably looking for this then: https://github.com/tc39/proposal-ptc-syntax/issues/22

But their pushback is for pragmatic reasons, not because they don't like recursion/tail calls.
Well a big thank you to Michael James Field in the comments section. I forced http -> https in cloudfront over the weekend and my traffic from google has been down 20% and falling since. I didn't realise google treated different protocols as different sites. Thank you.
It's slow but pretty much all banks have a "secure messaging" system on their website. I don't know about airlines though.
The creators of i3wm provide a hint as to what they think might serve as good terminal implementations for i3 on their manual page[1]. Here's how the search sequence begins for a "sensible terminal": $TERMINAL urxvt rxvt termit terminator...

[1] http://build.i3wm.org/docs/i3-sensible-terminal.html
On the general question of open vs. private offices, my views have tempered over time. The first time I worked in an open office, I hated it. But I've come to realize that a lot depends on the layout of the office and that there are better and worse ways to configure one.

The first case -- the one I hated -- had a) long rows of desks, b) bright overhead fluorescent lights, c) a lot of noise due to being in a large room with sales/marketing, d) a lot of visual distractions due to people walking up & down the aisles, and e) few available areas to go to collaborate away from your desks.

Now, I'm also in an open office, but I find it quite livable, because: a) my desk faces the wall, for fewer visual distractions, b) the room is comfortably lit (ie, not too bright)[1], c) it's a smaller room with only engineering and is generally quieter[2], d) there are enough areas to go if you need to collaborate.

All this is to say that, while the evidence is that open offices generally suck, there's probably a number of ways to ameliorate their problems to some degree without having to resort to private offices. I don't think I'd prefer an office to my current setup, actually.

[1] I think this element is underrated. In fact, I'd be curious to know if there's a verifiable correlation between brightness levels and how loud people tend to talk. There's something about a dim room that seems to induce people to lower their voices.

[2] Small, but not too small. There's a sort of sweet spot. I was once in a room with 3 other people and it was maddening because it was generally quiet but every little noise -- coughing, swallowing, etc... -- was seemingly amplified by the overall quietness to became hugely annoying. (An inverse concept explains why I can work quite well in a coffee shop despite the background din.)
After the first job, those degrees are useless in IMHO, after that everyone cares about experience only... The only exception is if you want to go into academics
Does IBM itself even "use" Watson?
This is silly....

They modified an analysis program so that it uses a fixed-size buffer in a vulnerable way (no bounds checks, etc). Then, they synthesized some DNA that, when sequenced and analyzed with this program, overflows that buffer.

To their credit, parts of the paper are very upfront about this, but it's still very hokey, in my opinion. All the DNA stuff feels like a smokescreen around a pretty boring buffer overflow exploit that wasn't even present in the original code.
AccuLynx - we aren't even in a tech hotbed. Just little ol' Beloit, WI. We got to build a brand new office building with offices for all devs. Great place to work, awesome perks. We saw a marked throughput improvement after moving to the new office.
How is this different from what they are already doing on Twitter?
Wow. This sounds horrifying. I have mild tinnitus that causes me endless grief (a lot of it mental: "I'll never be able to enjoy my music properly", but also trouble sleeping.)

This is just many levels worse. And bizzare! What possible gain could you derive from harming some poor sods who are only there to do a job?
I know for a fact LBNL Software Developer 4 pays less than half the salary of other software companies.

Screw that.
>No studies are conducted in India on this because this is a political issue. People vote in blocks(vote banks). Any hint of a detailed study will expose these people and they threaten to vote against the politicians as a block.

The common theme in this thread is:

You make claims.

You refuse to back them up.

Take this example. I could easily make the argument:

"No studies are conducted in India on this because this is not a political issue."

It would help if you provide evidence that something bad happens to those who attempt such research.

Don't get me wrong - what you say is very believable to me. However, your comments are at the same level of conspiracy theorists in the US. When asked for proof, they respond with similar statements "What I'm speaking is the truth. The government/media/whoever represses this knowledge". Whether it's from climate denialists or young Earth believers.

I find it sad that you are responding at the same level as those people.
Work at Stack here. We still provide private offices for developers when they're in one of our offices. A lot of the engineering team is remote too, which lets people have their own workspace as well.
> The real crime is in using cancer kids to sell your product. I mean, who even does that??

Charities?
5 ways how to verify a competent (remote) programming team
People who don't use Twitter can now join in?
You don't say! This is IBM consulting ware? Who would have guessed!
If you've not actually experienced them in person, it might help to think of them as small savory (not sweet) cakes, typically served hot. Generally salty and fairly high in fat. They serve much the same role as croissant, but from an area where much of the flour was "pastry" flour which lacks the structure and tensile strength for yeast - raised bread.
Laurence Livermore National Laboratories is not too far from the bay area as well.
You and this Troy Hunt guy have completely missed the central point that Maria is making.

"Some are on domain validation which is 2048+ BitSH42 SSL/TLS encryption the encryption key is limited which means you can use on a few pages and has a limited band weight"

What about THESE people? The ones on limited band weights that can only use a few pages?

This is a 100% valid complaint about 2048+ BitSH42 protocols that I've had for some time and no-one ever acknowledges it or suggests a solution.
JetBrains Official Support for Open-Source Rust Plugin
The dirty secret is that IBM Watson is just a brand for their army of data consultants, and their consultants aren't very good. In my experience working for a competitor in this space, IBM Watson was widely agreed to be smoke and mirrors without much going on